Our New Jersey Locations

Care Close to Home, Wherever Home Is

Since 2003, Total Family Solutions has grown alongside the New Jersey communities we serve. Today we operate four offices — in West Orange, Avenel, Voorhees, and Vineland — and support families far beyond them through secure telehealth and state-contracted Intensive In-Community services that bring clinicians directly into the home.

Every community we serve is a little different, and so is the way care reaches it. Choose your town below to see exactly how our therapists, psychiatric providers, and in-home clinicians work in your area, which office is closest to you, and answers to the questions families there ask most.

Our Four Offices

West Orange Office

80 Main Street, Suite 410
West Orange, NJ 07052
Get Directions

Avenel Office

1500 St. Georges Avenue, Suite E
Avenel, NJ 07001
Get Directions

Voorhees Office

221 Laurel Road, Suite 102
Voorhees, NJ 08043
Get Directions

Vineland Office

60 W Landis Avenue
Vineland, NJ 08360
Get Directions

Find Your Community

North Jersey — Essex & Union Counties

West Orange Montclair Newark Union Essex Fells

Central Jersey — Middlesex County

Woodbridge Avenel

South Jersey — Camden & Cumberland Counties

Cherry Hill Voorhees Gloucester Township Vineland

Not Sure Which Location Fits?

Call us at 856.772.5809 and our staff will match you with the right office, clinician, and schedule — or set you up with telehealth so location never matters. Weekday hours run until 8 p.m. and Saturdays until 5 p.m.

Request An Appointment Contact Us