Children's Eye Clinic 2041 NW Frontage Rd, Lafayette, LA 70501, United States of America +1 337-235-3160 Reviews Map