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.

755 Wehrle Drive

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