The Lambs Tail

18820 Armada Ridge Rd, Armada, MI 48005
The Lambs Tail The Lambs Tail is one of the popular Antique Store located in 18820 Armada Ridge Rd ,Armada listed under Antique Store in Armada , Home Decor in Armada , Shopping/retail in Armada ,

Contact Details & Working Hours

More about The Lambs Tail

Vintage, repurposed, locally made items and NEW items to decorate your home and garden!! All set in a historical barn

Map of The Lambs Tail