Innovation Campus Wellness Park

Address

1400 N 800 E
Logan, UT 84341
United States
GPS: 41.757338, -111.813787