Lee's Nails
6055 Meridian Ave
San Jose
CA
95120
(408) 997-8525
Open Map
Manicuring
Nail Salons
Spas & Salons