Lucky Leo's (Record store in Seattle, Washington, United States)

Lucky Leo's

Seattle, Washington, United States

Address: 8917 Lake City Way NE #6, Seattle, WA 98115, USA

Introduction: Lucky Leo's is a buy, sell, trade store located north of Seattle. They primarily deal in second hand electronics and media. The records section takes up about a third of the shop.

View Record Store on Google Maps View on Google Maps

Store photos

Lucky Leo's, Seattle, Washington, United States

Related lists