Michoud Shell 13250 Chef Menteur Hwy New Orleans, LA 70129 Phone: (504) 255-0805
Category: Service Stations - Gasoline & Oil