1. Life Discovery Center 11838 Mansfield Rd, Keithville, LA 71047 Coordinate: 32.36021,-93.82776 Phone: (318) 925-0202
2. Life Discovery Center 11799 Mansfield Rd, Keithville, LA 71047 Coordinate: 32.36271,-93.82543 Phone: (318) 925-0762