Ochsner Vision Center - St. Charles Hospital Mediacal Office Back to Search Ochsner Vision Center - St. Charles Hospital Mediacal Office Categories Ophthalmology and Optometry 13100 River Road, Suite 220 , Destrehan , LA , 70047 (985) 240-7160 https://www.ochsner.org/locations/ochsner-vision-center-ochsner-health-center-destrehan/ Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone