1. Family Eye Care 946 Keyser Ave, Natchitoches, LA 71457 Coordinate: 31.75309,-93.06457 Phone: (318) 357-8194
2. Wallace Eye Surgery 200 Tarlton Dr, Natchitoches, LA 71457 Coordinate: 31.74757,-93.10398 Phone: (318) 352-4118