Factory of Weird

Collectibles shop in New Orleans.

Factory of Weird — collectibles shop.

Address: 1228 Decatur St, New Orleans, LA 70116, USA

Categories: collectibles

Hours: Mon: 3:00 – 9:00 PM

Phone: (504) 321-3511

More shops in New Orleans · Outpost home