Health Provider

Main Street Counseling

Telehealth In-Person

(609) 208-3053
Hamilton

Main Street Counseling

Our therapists have many years of experience and success treating children, adolescents, adults, and couples experiencing a variety of issues including anxiety, depression, PTSD/trauma, ADHD, behavioral issues, anger management,  substance abuse, grief, and more.  Feel free to read a brief description of our therapists by clicking on the pages above.  Our therapists are in network for Horizon Blue Cross Blue Shield and Aetna, some of our providers are in network with Medicare and Optum/United Healthcare and we also accept out of network benefits.   We have locations in Pennington, Point Pleasant, Moorestown, & Hamilton, NJ.

Age Groups
  • Children
  • Adolescents
  • Adults
Health Services
Behavioral / Mental Health
Treatment Services
Outpatient Services
Treatment Settings
  • In-Person
  • Telehealth
Areas Served
  • Cape May County
  • Mercer County
  • Ocean County

Last Updated: 04/09/25