1. The Louver Shop 45440 Cali Rd, Hammond, LA 70401 Coordinate: 30.51639,-90.51896 Phone: (800) 528-7866