top of page
Practice Locations.png

Practice Locations

Find quality care near you!

1900_edited.jpg

1990 Whitehaven Road, Grand Island, NY 14072

Schedule:

Monday 10:00am-5:30pm

Tuesday 10:00am-5:30pm

Thursday 10:00am-5:30pm

(Subject to professional sports seasons)

Dent Tower, 3980 Sheridan Drive, Suite 401, Amherst, NY 14226

Dent Tower, 3980 Sheridan Drive, Suite 401, Amherst, NY 14226

Schedule:

Monday: 9:00am-5:00pm

Tuesday:  9:00am-5:00pm

Wednesday: 9:00am-5:00pm

Friday: 9:00am-5:00pm

Kenmore.jpg

15 LaSalle Avenue, Suite 111, Kenmore, NY 14217

Schedule:

Monday: 8:00am-5:00pm

Tuesday:  8:00am-5:00pm

Wednesday: 8:00am-5:00pm

Thursday: 8:00am-5:00pm

Friday: 8:00am-5:00pm

13427976_1268340539844575_4652604018673529155_n.jpg

Chapin Mansion (Plaza Suites), 1207 Delaware Avenue, Suite 114, Buffalo NY, 14209

Schedule:

Monday: 8:30am-5:30pm

Tuesday:  8:30am-5:30pm

Wednesday: 8:30am-5:30pm

Thursday: 8:30am-5:30pm

Friday: 8:30am-5:30pm

Sterling Medical Center, 200 Sterling Drive, Suite 201, Orchard Park, NY 14127

Sterling Medical Center, 200 Sterling Drive, Suite 201, Orchard Park, NY 14127

Schedule:

Monday: 8:00am-5:00pm

Tuesday:  8:00am-5:00pm

Thursday: 8:00am-5:00pm

Friday: 8:00am-5:00pm

181-Exterior-12.jpg

501 John James Audubon
Parkway 
Amherst NY, 14228

Schedule:

Monday: 8:00am-5:00pm

Tuesday:  8:00am-5:00pm

Wednesday: 8:00am-5:00pm

Thursday: 8:00am-5:00pm

Friday: 8:00am-5:00pm

Virtual Meeting

Schedule:

Tuesday:  10:00am-7:00pm

Wednesday: 10:00am- 6:00pm

Thursday: 10:00am-7:00pm

Saturday: 8:30am-4:30pm

Our 100% virtual providers offer flexible hours from the comfort and convenience of your home, office, car, gym, work and family schedules. Click here to learn more about Telehealth!

bottom of page