1. Crawford, Mark, MD - The Eye Clinic 1322 Elton Rd Ste J, Jennings, LA 70546 Coordinate: 30.2344,-92.66334 Phone: (337) 824-0040
2. The Eye Clinic 1219 Elton Rd, Jennings, LA 70546 Coordinate: 30.23208,-92.66353 Phone: (337) 824-0040