Bower Lodge

3926 North Wolf Creek Drive Eden, Utah 84310
(385) 326-3690

Venue Information

Minimum Occupancy: 5
Maximum Occupancy: 200
Total Square Footage: 4000

Related