Mega Plex Theatres - All

Movies
5 2450 N Main St
Logan UT
435-753-1900
University Stadium
6 1250 N 200 East
Logan UT
435-753-1900
Providence Stadium
8 535 W 100 North
Providence UT
435-753-1900
Reviews