From Our Editors
Xanadu Day Spa is a cozy and rejuvenating day spa located in the heart of Barrington. Services here don't come cheap, but special occasions are worth the cost. No cash? No problem! Xanadu Day Spa accepts plastic from any major card provider. At Xanadu Day Spa, you can count on quick and easy street parking close by. Call Xanadu Day Spa today and take advantage of the great offerings and services that this day spa has to offer.