UBMD Primary Care of Amherst
850 Hopkins Road (at Klein)
Williamsville, NY 14221

Phone: 716.247.5281
Fax: 716.204.0670

Office Hours:
Monday: 8:30 am–8:00 pm
Thursday: 8:30 am–8:00 pm

To schedule an appointment, please call 716.247.5281.

After-Hours Care:
One of our doctors is always on call for urgent problems nights or weekends. Call 716.835.9800 to reach a physician after hours.


Board-Certified Physicians

Our Board-Certified Physicians are all faculty in the Department of Family Medicine at the Jacobs School of Medicine and Biomedical Sciences at the University at Buffalo (UB). In addition to providing health care at our offices, they serve as UB faculty in training medical students and family medicine resident physicians.

Our Addiction Medicine Clinic board-certified physicians treat medical conditions related to or exacerbated by addiction, in addition to diagnosis and treatment of addictions.

Hui Tung Tony Lin, MD - Primary Care Physician; Clinical Assistant Professor of Family Medicine









Robert Macek, MD - Primary Care Physician; Director of Family Medicine Residency Program; Clinical Associate Professor of Family Medicine







Kimberly Wilkins, MD - Primary Care Physician; Associate Chief-of-Service in Family Medicine for Chemical Dependency, ECMC; Associate Director of Family Medicine Residency Program; Clinical Assistant Professor of Family Medicine