Covenant House 11 N Rampart St, New Orleans, LA 70112 (504) 584-1111 Related: Eye Surgeons Orthosis and Prosthetists Physicians & Surgeons Equipment & Supplies