About

Edit info

Are you looking for a nail spa nearby? Star Nails's address is 1440 S Anaheim Blvd, Anaheim, CA 92805. Have questions about prices? Call (714) 778-4168 for more info.

Yelp Reviews