Administrative title
PFO-Centers-UBMD Pediatrics-Buffalo-New
Address
Glenn Leonard, MD
UBMD Pediatrics
Division of Cardiology
936 Delaware Avenue, Suite 100
Buffalo, New York 14209
UBMD Pediatrics
Division of Cardiology
936 Delaware Avenue, Suite 100
Buffalo, New York 14209
Phone Number
Pin Location Type
Location
42.909643, -78.871275
Location Category
Status
On