Mayor Square is a community-focused commercial center in Cedar City, UT, offering a variety of services and amenities to local residents and visitors.
The businesses at Mayor Square cater to a range of needs, providing a convenient and welcoming environment for individuals to shop, dine, and socialize.
Generated from their business information