Eye Physicians and Surgeons 2629 Northgate Drive Iowa City, IA 52245 Phone: (319) 338-3623 Fax: (800) 338-3623
Hours: Friday (1:00 p.m. – 3:00 p.m.)