
The Eye Center of Columbus is located in the Arena District of downtown Columbus.
Call: 800-964-9969
The Eye Center of Columbus is located in the Arena District of downtown Columbus and is one of the largest dedicated eye centers in the country.
VIEW MAP: The Eye Center of Columbus 262 Neil Avenue Suite 410 Columbus, OH 43215