.
News Alert
BART UPDATE: Oakland Coliseum Station Re-Opens…
100% Were impressed
With its well-trained staff, emphasis on quality service, and vibrant atmosphere, Lee's Nails is an inviting choice for those needing a manicure and pedicure.
2416 Santa Clara Ave, Alameda, CA 94501
(510) 748-0786
  • Hours: Mon - Thu, 10am - 7pm; Sat, 10am - 7pm; Sun, closed
Share a review or post about this business.
Posts awaiting your approval 0
See more »