About

Edit info

Need a nail spa in South Scottsdale, Scottsdale 85251? Located in South Scottsdale, Scottsdale, Rhonda's Nails is a nail spa situated at 4925 N 73rd St. Get details on hours and prices by calling (480) 627-0959.