We’re here for you with two convenient locations. To schedule an appointment at any location, call us at 716-636-8284.

Existing patient? Please request your appointment through the patient portal.

View Our Locations


1001 Main Street, 4th floor,  Buffalo NY 14203
Phone: 716-636-8284
Fax: 716-829-3008
For more detailed information, click here.

1020 Youngs Road, Suite 110

Williamsville, NY 14221
Phone: 716-636-8284
Fax: 716-829-3008