Hours Of Operations Back to Nature Massachusetts Amesbury 01913 Back to Nature Hours of Operation and Location in Amesbury, MA 01913 4.5 - 83 votes 153 Pleasant Valley Rd, Amesbury, MA 01913 (978) 388-8544 Get Directions Back to Nature Hours Category: Beauty & Health Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore AmesburyView More Apparel Carter'sCatherinesDotsCoachExpress Sports Delia's Recommend For You A Nails Solutions Incorporated Arc Church Street Market Dot Com G & G Electric Market Street Resources Incorporated Stop & Shop Market Stop & Shop Supermarket