1. Restoration House 101 S Spruce St, Hammond, LA 70403 Coordinate: 30.50298,-90.4656 Phone: (985) 542-0492