Carlisle, just north of Constitution (across from Taj Mahal). Occasionally I see some quite interesting ads about it, but no reviews. And lots of different phone numbers. I see a lot of common words and photos for the old Airport SPA which used to have good reports, but very little recently.
If anyone has any words, good or bad, I would appreciate it. Thanks.