1491 Sheridan Drive | Tonawanda, NY 14217

1801 Grand Island Blvd., Suite 3 | Grand Island, NY 14072

Phone: 716-332-4476 | Fax: 716-447-1286

To make an appointment please call our office between the hours of 8:00 am -12 noon and 1:00pm - 5:00 pm daily.  Our office staff makes every effort to keep the Doctors schedule on time. If you are more than 15 minutes late for your appointment, you may be offered the option of waiting for the next available slot or re-scheduling to another time.

Our Vision

To be the model primary care medical group providing individualized care for every patient.

Our Mission/Purpose

To be an innovative, comprehensive primary care team, that partners with patients to prevent disease and achieve health goals in order to Get Well, Be Well and Stay Well.