808 Pitt Rd, Scott, Louisiana, 70583
(800) 760-8561
Visit Our Website URL:
http://townsendla.com/
Townsend Recovery Center is a 24-hour addiction recovery care and rehab facility in Scott, LA.
Business Contact email:
info@addictiondoctor.org
Business Hours :
Monday through Friday 8:00am – 5:00pm
No reviews yet. Be the first to write a review!