Skip to content
Icon label

Contact Us

2924 Main Street
Buffalo, NY 14214

Phone (716) 837-0995
Fax (716) 837-1203

13404 Broadway
Alden, NY 14004

Phone (716) 565-9030
Fax (716) 565-9038

*Suburban Affiliated Location

8643 Sheridan Drive
Williamsville, NY 14221

Phone (716) 565-9030
Fax (716) 565-9038

*Suburban Affiliated Location

2733 Wehrle Drive
Williamsville, NY 14221

Phone (716) 631-3510
Fax (716) 631-9627

3950 East Robinson Road
West Amherst, NY 14228

Phone (716) 691-3400
Fax (716) 691-3404

**Integrity Health Group Affiliated Location

6049 Transit Drive
East Amherst, NY 14051

Phone (716) 691-4311
Fax (716) 691-0371

**Integrity Health Group Affiliated Location

2271 Grand Island Blvd
Grand Island, NY 14072

Phone (716) 775-3400
Fax (716) 775-0455

**Integrity Health Group Affiliated Location

5800 Big Tree Road (Rte 20 A)
Orchard Park, NY 14127

Phone (716) 662-7337
Fax (716) 667-3827

*Once established at one Suburban location, patients can be seen at either affiliated Suburban locations

**Once established at one Integrity Health Group location, patients can be seen at any affiliated Integrity Health Group locations

2271 Grand Island Blvd
Grand Island, NY 14072

Phone (716) 775-3400
Fax (716) 775-0455

**Integrity Health Group Affiliated Location

2924 Main Street
Buffalo, NY 14214

Phone (716) 837-0995
Fax (716) 837-1203

13404 Broadway
Alden, NY 14004

Phone (716) 565-9030
Fax (716) 565-9038

*Suburban Affiliated Location

8643 Sheridan Drive
Williamsville, NY 14221

Phone (716) 565-9030
Fax (716) 565-9038

*Suburban Affiliated Location

2733 Wehrle Drive
Williamsville, NY 14221

Phone (716) 631-3510
Fax (716) 631-9627

3950 East Robinson Road
West Amherst, NY 14228

Phone (716) 691-3400
Fax (716) 691-3404

**Integrity Health Group Affiliated Location

6049 Transit Drive
East Amherst, NY 14051

Phone (716) 691-4311
Fax (716) 691-0371

**Integrity Health Group Affiliated Location

5800 Big Tree Road (Rte 20 A)
Orchard Park, NY 14127

Phone (716) 662-7337
Fax (716) 667-3827

*Once established at one Suburban location, patients can be seen at either affiliated Suburban locations

**Once established at one Integrity Health Group location, patients can be seen at any affiliated Integrity Health Group locations

Let’s Chat!

Our administrative team at Medical Health Associates of Western New York can be reached with the details below.

8205 Main Street, Suite 10, Williamsville, NY 14221

Contact MHA

Use the contact submission form below for any billing, policy, or website related questions and we will get back to you within 72 business hours.

**Please note that this form is not intended for any medical information or questions directed to your provider. Please contact your practicing location directly with the information listed above for any questions regarding medical information, records, appointments, etc.