Villa


4071 Lee Road, Space #230
Cleveland, OH 44128

A Boutique in Cleveland OH

VILLA is one of the country's most successful emerging urban lifestyle retailers with 126 stores in 10 states. By fusing together our passion for fashion, music, sports, community empowerment, entertainment and other topics shaping our community, we strive to give the VILLA customer a high energy shopping experience. Our number one mission is to change and enhance the way business is done in urban neighborhoods.


Day Opening Closing
Mon-Sat 10:00am 8:00pm
Sun 12:00pm 5:00pm
Click the button to add a review for Villa

Add Review