ECOC is an Ambulatory Surgery Center located at 262 Neil Avenue, Columbus, Ohio, 43215. The Eye Center of Columbus performs over 12,000 surgeries a year.
Last seen: October 28th at 12:23pm — Visit site