We’re here for you with seven convenient locations. To schedule an appointment at a location that’s convenient for you, call us at 716-725-6277 or fill out the form below and we’ll reach out to you. Existing patient? Please request your appointment through the patient portal. EmailThis field is for validation purposes and should be left unchanged. View Our Locations Amherst Office 4233 Maple Road Amherst, NY 14226 Phone: 716.725.6277 Fax: 716.725.6540 Hamburg/Lakeview Office 2816 Pleasant Avenue Lakeview, New York 14085 Phone: 716.646.5500 Fax: 716.646.5502 Williamsville Office 1020 Youngs Road, Suite 110 Williamsville, NY 14221 Phone: 716.961.9900 Fax: 716.961.9911 Buffalo General Medical Center C-3 Outpatient Surgical Suite 100 High Street, Buffalo, NY 14203 Phone: 716.242.8520 Fax: 716-859-1888 Erie County Medical Center 462 Grider Street, Suite 119 Buffalo, NY 14215 Phone: 716.898.5008 Fax: 716.898.4186 Olean Medical Group 535 Main Street, Olean, NY 14760 Phone: 716.376.2276 Fax: 716.376.2349 Our Physicians Patient Portal Patient Resources Our Locations Contact us Call 716-725-6277 for an appointment or contact us online.