The International Skin Care Institute
We are conveniently located in Old Town Scottsdale at 3rd Avenue and Scottsdale Road, which is between Indian School and Camelback Road. Winfield Scott Plaza the first street East of Scottsdale Road and we are right just behind See’s Candy. We have a White, 2-story building with a large tree in front. Usually there is plenty of parking right in front.