Leigh X Azul

192 Thames St
Newport, RI 02840

Leigh X Azul is a trendy shoe store located in the charming coastal town of Newport, RI. Known for its curated selection of stylish footwear, the shop offers a mix of classic and contemporary designs that cater to various tastes. With a welcoming atmosphere and personalized customer service, Leigh X Azul is the perfect destination for shoe lovers seeking quality and fashion in one place.

Generated from this place's information

Own this business?
See a problem?

You might also like