J&A Spa Service Operation Hours and Direction in Flushing Office.
We are proud to announce the grand opening of J&A USA Inc.’s flag ship showroom located in 43-14 162nd Street, Flushing, New York. Come visit us and see our latest pedicure spa chair, furniture, and appliance collection. Lastly, come visit us for any parts or service issue. Thank you!