The Brow Lady is located in Oldtown Scottsdale, Arizona Voted "Best of the Best" by Allure Magazine Walk-in's Welcome!