Our Locations


1200 S Church St
STE 18 & 20
Mount Laurel, NJ 08054
Our Mount Laurel office is located in the Village II Shopping Center at 1200 S. Church Street.
When you arrive, look for the “Shoppes and Offices” entrance. Enter through those doors and head to the second floorusing the stairs or elevator. Once upstairs, turn left and continue down the hallway.
Suite 18 & 20 will be on your right.
There is plenty of parking available directly outside of the building.
106 Straube Center Blvd
STE F-111
Pennington, NJ 08534
Our Pennington office is located in the Straube Center.
When you arrive, park in front of Building F and enter through Door F-106. There is plenty of parking available directly outside the building on both sides.
Once inside, you will see a small waiting room where you can get comfortable and let your therapist know you have arrived. When your therapist is ready for you, they will meet you in the waiting room and bring you back to the office.
Telehealth Counseling Across New Jersey
Quality therapy, wherever you feel most comfortable. Connect with one of our therapists through secure, HIPAA-compliant virtual sessions from the comfort of your home. We offer telehealth for individuals and couples throughout New Jersey, making meaningful, evidence-based care easier to fit into your life.
