British shoe store adds new Alabama location

British footwear manufacturer and retailer Clarks opened its third Alabama store Friday at The Shops of Grand River in Leeds.

Founded in 1825, Clarks offers a variety of footwear and accessories, including boots, sneakers, clogs, slip-ons and belts.

The new outlet store is in Suite 318, across from the Polo Ralph Lauren Outlet Store…

Story continues

TRENDING NOW

LATEST LOCAL NEWS