About

Edit info
  • Open today, 10:00am - 7:00pm
  • (559) 625-6059
  • 108 S Court St
    Visalia CA 93291-6218

Looking for a nail spa in Los Angeles? Try Tamara's Nails located on 9216 S Central Ave. For Tamara's Nails prices and hours call (323) 249-0112.