Our Location

Solid Rock Recovery is located in Barrington, NJ, on U.S. Route 30 (White Horse Pike), near Exits 29 and 29A on I-295. Click here for Google Transit directions via car/public transit.

Our location is also served by NJ Transit bus. Click here for the NJ transit Trip Planner.

Solid Rock Recovery
208 White Horse Pike Suite 3
Barrington, NJ 08007