Favorite

The Wax House

About The Wax House

Base of Operations

480 West 15th St
Idaho Falls, ID, 83402, United States