Category: Arizona

Spa One, Tucson

Spa One, Tucson

Spa One is the name of a new chain of spas in Tucson, Arizona. One opened earlier this month in the Foothills, another on the East Side is expected to open in March 2006, and two more (central and northwest Tucson) by the end of the year. Their aim is to attract members who see […]