Eye Doctor Benjamin C. Kramer Charlotte, NCHorizon Eye Care at Mallard Creek, Charlotte NC Ophthalmology Show contacts Share Horizon Eye Care at Mallard Creek, Charlotte NC+1 704-717-0058 Horizon Eye Care in Cotswold Area+1 704-365-0555 ReviewsCompetence OphthalmologistNo reviews yetAdd Review