Sorry
Due to recent website updates, the old links are no longer available. If you are browsing this page, plesae click on the button below to check out our new home page.
Back to Home PageThe massage chair shopping center!
85-08 Queens Blvd
Elmhurst, NY 11373
7 days a week
10:00am-5:00pm
Due to recent website updates, the old links are no longer available. If you are browsing this page, plesae click on the button below to check out our new home page.
Back to Home Page