Eye Doctor Russell Stackhouse Fernandina Beach, FLCoastal Vision Center Ophthalmology Show contacts Share Coastal Vision Center+1 904-261-5741 Coastal Vision Center - Fernandina Beach - Lynndale Road Clinic+1 904-261-5741 ReviewsCompetence OphthalmologistNo reviews yetAdd Review