Eyes on Canal Our locally owned, family-friendly clinic uses the latest treatment procedures and diagnostic equipment to ensure a comprehensive evaluation of your eye health and your vision prescription. Phone: (504) 777-7780 4205 Canal St. Suite B New Orleans LA 70119 USA Map Other Categories: Health & Beauty » Eye Care |