New search
Michael Farrell
,
MD
Internal Medicine
,
Gastroenterology
General Physician
1001 Main St, Buffalo, NY 14203
Accepting new patients
(716) 626-2644