Stewart Stadium
Stadium👍 Small stadium, so easy to navigate. The parking is as good as it can get for being on mountain side. No beer, but then again this is a college team. Pretty scenery and super nice people.
Address
Ogden, UT 84408, United States
Website
Contact
+1 801-626-6667Rating on Google Maps
4.60 (345 reviews)Open on Google Maps