the skin shop medspa scottsdale

10632 North Scottsdale Road, suite a, Scottsdale (Central Scottsdale), Arizona