The Spa at the Glen is conveniently located in Brea Mall