Map is loading... Get Directions to West Carroll Parish Sch Health ← View details 412 Willis Street, Oak Grove, Louisiana 71263 +1 318-428-7298 Get Directions From* To * — Required information