The address does a lot of work here. 500 South Main Street is the Merino Mill, the old Moor Turkish Towel Company plant that Michal Bay bought in 2010 and began restoring; it now runs as a business center holding Aliño Pizzeria, the Barcelona Burger & Beer Garden, and Main St. Antiques & Design Center, which the mill calls the largest antique mall in the Carolinas. The redevelopment took the 2017 “Great Transformation” award from the North Carolina chapter of the American Planning Association. The prom racks are in Suite 116, off the same corridors.
The store is walk-in only. Its FAQ is direct about it: no appointment is required, and none is taken for prom. On busy weekends and through the spring rush, expect to wait for a stylist before you touch anything. Once someone is with you, the process is guided rather than self-serve — the team helps pull up to five dresses to start, then works from there. Styling appointments are bookable on the site, but for mother-of-the-bride and event shopping rather than prom.
Three policies worth knowing before you drive over:
- All sales are final. No returns, no exchanges, no cancellations.
- No holds and no group discounts. You cannot reserve a gown to think about it overnight, and there is no registry keeping a classmate out of your dress.
- Special orders are possible in a different size or color when the designer offers it, with lead times varying by label.
The site also runs a layaway payment page, so the full amount does not always have to leave at once.
Brand-wise, the store appears on the official retailer locators for Alyce Paris, Amarra, Ashley Lauren, Clarisse, Colette, Faviana, Jessica Angel, Jovani and Sherri Hill. Its own site adds Primavera and Portia & Scarlett on the prom and homecoming side, and Mon Cheri, MLNY and Alexander by Daymor for mothers. Sherri Hill homecoming styles listed online this season run roughly $470 to $598, which is a fair way to calibrate what the prom wall costs before you get emotionally attached to something.
Geographically this is a Lake Norman store. Mooresville sits in Iredell County in the middle of North Carolina’s I-77 corridor, and downtown is a short hop off the interstate. Mooresville High School is minutes away; Lake Norman High School on Doolie Road enrolled about 1,900 students in 2024–25; Pine Lake Preparatory and Langtree Charter Academy both draw from the same ZIP codes. Davidson, Cornelius and Huntersville are south down the lake, Troutman and Statesville north, and none of that is more than a half-hour drive.
Season starts earlier than families expect. The store ran a homecoming kickoff the last weekend of August, months ahead of fall dances, and prom stock follows the same front-loaded pattern. Hours shift with the season, so the store tells customers to check its Google listing rather than assume. Parking is free in the lots front and rear of the mill, and if the wait for a stylist is long, the antique mall and the pizzeria are under the same roof.