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

3.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

Virtual Office.png

Schedule:

Tuesday:  5:30pm-8:00pm

Thursday: 5:30pm-8:00pm

Friday: 1:30am-8: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