About

Edit info
  • Open today, 8:00am - 5:00pm
  • (970) 945-8503
  • 1830 Blake Ave
    Glenwood Springs CO 81601

Looking for a day spa in Lower East Side? Stella Ricca Urban Dream Spa is a day spa located at 1924 N Farwell Ave. Looking for Stella Ricca Urban Dream Spa hours? For Stella Ricca Urban Dream Spa hours of operation, check out the hours below. For appointments or for Stella Ricca Urban Dream Spa prices, call (414) 224-0456.