1. Ideal Health Of Cenla 3335 Prescott Rd, Alexandria, LA 71301 Coordinate: 31.28285,-92.46395 Phone: (318) 623-3454