Aldo at 1500 NEW BRITAIN AVE C123, FARMINGTON, Connecticut. Find store hours, phone number, driving directions and answers to frequently asked questions below.
Just off 1500 NEW BRITAIN AVE C123 in Farmington, Connecticut, Aldo provides a unique shopping experience with its extensive collection of contemporary footwear and accessories. The store offers quality designs that blend European flair with practical comfort, making it the go-to destination for fashion-forward residents looking to elevate their wardrobe.