SCI Haughton - Hours & Locations
SCI - Haughton
601 Highway 80 East, Haughton LA 71037 Phone Number:(318) 949-9415Hours may fluctuate
Distance:7.10 miles
SCI - Shreveport
8801 Mansfield Road, Shreveport LA 71108 Phone Number:(318) 686-4334Hours may fluctuate
Distance:18.67 miles