DTLR
VILLA,
Shoe Stores
Hours:
4071 Lee Rd Space 150, Cleveland OH 44128
Tips
Hours
Most Recent Comments
-
April 2023
His shoes we're expensive taste cuz my sister want him to have them air forces one but he love his shoes ? ??
-
April 2023
Love the prices Lee store always ask can I help you they go all the way out for there customers ?
-
December 2021
Great customer service they really helped my indecisive attitude the best experience ever
More Comments(40)
Nearest VILLA Stores
You May Also Like
-
Cleveland, Ohio