GLENN TAYLOR LEONARD

BUFFALO, NY
NPI1194766659
Entity TypeIndividual
GenderMale
Sole Proprietor ?No
Primary Taxonomy2080P0202X Pediatrics, Pediatric Cardiology
(Licence: NY  240624-1)
Additional Taxonomies2080P0202X Pediatrics, Pediatric Cardiology
(Licence: NC  200400902)
2080P0202X Pediatrics, Pediatric Cardiology
(Licence: FL  ME80507)
2080P0202X Pediatrics, Pediatric Cardiology
(Licence: NY  240624)
Enumeration Date2006-06-08
Last Update Date2023-07-05
Business Address
Dr. GLENN TAYLOR LEONARD M.D.
936 DELAWARE AVE SUITE 100
BUFFALO, NY 14209-1804
Phone number: 716-885-5437
Mailing Address
Dr. GLENN TAYLOR LEONARD M.D.
6313 EVERWOOD CT S
EAST AMHERST, NY 14051-2031
Phone number: 716-713-8057