Contact Information

Address

133-02 41st Rd, Flushing, NY 11355

Business Hours

Open 24 Hours

Send Us a Message

Book Your Wellness Journey Now

Whether by phone or in person, we welcome you.