Lord's Factory Outlet
840 Canal St
New Orleans
LA
70112
(504) 566-0480
Open Map
Description
Lord's Factory Outlet was founded in 1994. Lord's Factory Outlet specializes in Gift Shop.
by dandb on October 20, 2015 from
dandb
Discount Stores
factory outlet stores
factory outlets
gift
gift shop
Gift Shops
Gifts
novelty
retail
shop