Carlock Family Medical Clinic
You'll find detailed information for this location below.
Location Details
-
Physical Address
2778 Hwy 121, Otis, LA 71466 (318) 793-5020 (tel) 318) 759-0828 (fax)
An official website of the State of Louisiana.
You'll find detailed information for this location below.