Welcome to Stairway To Heaven Spa. Located in The Shops on Lake Avenue in Pasadena, California, we offer a variety.