The Children's Heart Center


Whom should I contact in case of an emergency?

Please call Dr. Willers at (413) 315-3117 if you have any questions. The Children's Heart Center provides on-call coverage 24 hours/day, 7 days/week. In case of a life-threatening emergency, call 911 immediately.

To schedule an appointment, make a referral, or ask any other questions, please email This email address is being protected from spambots. You need JavaScript enabled to view it. or call (413) 315-3117. You can also contact Dr. Willers here.

What types of health insurance do you accept?

The Children's Heart Center accepts most major health insurances. Click here to learn more.

What are your hours?

Our Holyoke office is open 8:00 AM to 5:00 PM, Monday through Friday. 

We also have satellite offices in Amherst and Great Barrington. The days we are there vary from month to month.

How do I get to your office?

The Children's Heart Center has three office locations (see below). All offices are easily accessible to I-91, with free on-site parking. Click here for directions.

1754 Northampton St.
Holyoke, MA 01040

31A Hall Drive, Suite 2
Amherst, MA 01002

100 Maple Ave.
Great Barrington, MA 01230