Address 797 S Main St Cedar City UT 84720 United States
Phone: (435) 867-2600 Open 24 Hours a Day: No