1086 Building

1086 S Main St
St. Geroge, UT 84770

1060 A Building

1060 S Main St, Bldg A
St. George, UT 84770

1060 B Building

1060 S Main St, Bldg B
St. George, UT 84770

About Us

South Main Plaza consists of three upscale commercial buildings located on Main Street, and situated minutes from downtown St. George, UT.