1. Fabric Warehouse 8780 Pershall Rd, Hazelwood, MO 63042 Coordinate: 38.77393,-90.33719 Phone: (314) 521-5200