Hours Of Operations New Body Spa New York Elmhurst New Body Spa Hours of Operation and Locations in Elmhurst, NY 4.5 - 47 votes 1 Locations in Elmhurst www.createanewbody.com New Body Spa Hours Category: Beauty & Health New Body Spa - Elmhurst, NY 11373 4012 80th St(347) 832-0770 View Store Details Explore ElmhurstView More Apparel TJ MaxxH & MCarharttJCPenneyFoot Locker Sports TargetSkechersAdidasPumaVans Jewelry ZalesKay JewelersChico'sCharlotte RusseForever 21 Recommend For You Perfect Nail & Spa Incorporated Aida's Spa Infinity Spa Salon Ritz Nail & Spa Skincare Face To Face Spirit Spa Annas Spa Aqua Blue Spa Green Tea Spa Incorporated Floris Spa & Nails