Teresa Danforth, MD

Urology, Urogynecology and Reconstructive Pelvic Surgery
Cost:

3 locations

Great Lakes Physician

3085 Harlem Rd, Ste 200, Cheektowaga, NY 14225

Accepting new patients

(716) 844-5000