Gary C Smith, MD, Internal Medicine

45 Liberty St
BataviaNY  14020-3207 (Genesee County)


Phone: 585-343-3688
Fax: 585-343-5076

NPI: 1710071063
License Number: 103968 (NY)