John Leddy, MD, Internal Medicine

160 Farber Hall
3435 Mins St
BuffaloNY  14214-8001 (Erie County)


Phone: 716-829-3670
Fax:

NPI: 1043286651
License Number: 174724 (NY)