1. Retina Associates New Orleans 1311 Ochsner Blvd, Covington, LA 70433 Coordinate: 30.45093,-90.14303 Phone: (985) 888-1959