Luggage Depot
1 Poydras St Ste 110
New Orleans
LA
70130
(504) 525-5010
Open Map
Description
Luggage Depot was founded in 2004, and is located at 1 Poydras St in New Orleans.
by dandb on October 20, 2015 from
dandb
Bags
Categories: Travel, Luggage
french quarter - cbd
luggage
Luggage
Luggage Retail
shop
Specialty Stores
store
Travel & Tourism