David Shapiro, MD Categories Health/Wellness/Medical 16 Royalwoods Ct. Amherst NY 14221 (716) 523-4412 Send Email About Us Anesthesiologist Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×