Dr. Mark McFarland is a General Physician,Gastroenterologist and Inter…read morenal Medicine in Rochester 14617, Rochester NY and has an experience of 2026 years in these fields. Dr. Mark McFarland practices at The Unity Hospital of Rochester in Rochester 14617, Rochester NY and Rochester General Hospital in Rochester 14621, Rochester NY.
Some of the services provided by the doctor are: Bile Duct Obstruction,Ulcerative colitis,Anal or Rectal Pain,Familial Adenomatous Polyposis and Hemorrhoids etc.read less