webbers motel in new orleans
Webbers Motel is located at the address 9300 Chef Menteur Hwy in New Orleans, Louisiana 70127. They can be contacted via phone at (504) 242-5150 for pricing, hours and directions. Webbers Motel specializes in New Homes, Office Buildings, Commercial & Business Property. Webbers Motel has an annual sales volume of 0 - 500K. .