Live
Read more

Clinic Type

Pediatrics

Address

89 Main Street Essex Junction, VT 05452

Phone

(802) 879-6556

Email

contact@vermonthealthfirst.org

Opening Hours

Not published — contact the clinic to confirm hours.

Services Offered

Team

  • Hale — MD

Insurance & Payment

Languages Spoken

FAQs

What is the address of Essex Pediatrics?

89 Main Street Essex Junction, VT 05452

What is the contact phone number?

(802) 879-6556

What is the email address for the practice?

contact@vermonthealthfirst.org

What age range do you serve?

Newborn through college age (Essex Junction practice serving children)

Photos

What Patients Say

Overall sentiment across review platforms: mixed

  • Healthgrades: 3.7 out of 5 stars (3 reviews)

Patients praise

  • general patient satisfaction with care provided
  • long-standing presence in the community

Common complaints

  • difficulties in scheduling appointments
  • concerns regarding billing and focus on profit
  • perceived lack of support from providers
  • dissatisfaction with office staff and communication

"Essex pediatrics and Dr kapsalis only care about making money. They were not supportive, especially Dr kapsalis and only made things worse."

Healthgrades

Synthesized from public review platforms as of Jul 11, 2026 — sources: [1][2][3][4].

Information sourced from the clinic's website as of July 11, 2026.

Comparing your options?

See other pediatrics clinics in Essex, or search the full directory by insurance, ratings, and more.

More Pediatrics Clinics