Crown Tower is now open Downtown Memphis

Crown Tower is now open Downtown Memphis

The wait is over! Crown Tower Memphis is thrilled to announce the grand opening of our flagship store in the heart of downtown Memphis. Nestled in the vibrant energy of the city, our new location is more than just a store—it’s a celebration of style, community, and the bold spirit of Memphis. Step inside and discover a curated collection that redefines elegance and empowers individuality.


Visit our downtown Store 10. S Main St Suite 100 Memphis, TN 38103 Next to Fat Tuesday!

Back to blog