So according to Springfield Business Journal:
3915 Day Spa
3915 N. Dirksen Pkwy, Springfield IL 62707, 630-473-5652
Yu Fang ADA
Came To Springfield July 2014.
So this Day Spa is located in an old print shop, then converted into a Satellite TV Store, now a Spa?
There is ads for “Escort” services available this “Spa” which can be found all over the internet.
So this explains all the fancy cars leaving from that hell hole now…