Lucky Leo's

Seattle, Washington, United States

Closed

Description
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.
Address
8917 Lake City Way NE #6, Seattle, WA 98115, USA
Phone
2064865818
Hours
Also Sells
  • Cellphones
  • Video Games
  • Laptops
  • TV's

Comments

There are no comments... Yet!
Login or Register to post a comment