There seems to be a new AMP in Arnold at Jeffco Blvd and Starling Airport Road. It has a big MASSAGE sign and the look of an AMP. Google maps shows the name to be Relaxation Spa.
That little shopping center seems to have a few changes lately. Do any of you Arnoldians know anything about the place. The big tattoo studio is still there.
Has anyone given it a visit?
