User Image

Dr. Leslie Lehmann

D.o. - Allopathic & Osteopathic Physicians

3245 Southwestern Blvd
Orchard Park, Ny 14217