About

Edit info

Searching for a hair removal studio? Give Top Nails a try. Top Nails's address is 105 Main St, Los Altos, CA 94022. Want more information on prices? Get details by calling (650) 949-1062.

Yelp Reviews