A New Leaf Salon and Spa Address: 36 Main St, Hollis Center, ME 04042 Phone: (207) 298-9022 Hours: Tue: 9am-7pm Wed: 9am-7pm Thu: 9am-8pm Fri: 9am-8pm Sat: 9am-4:30pm Hair Salons, Massage Therapists, Yoga, Massage, Beauty & Day Spas, Spas, Reiki Other Businesses: Dunkin Donuts at 6 Plains Rd, Hollis Center, ME 04042 Big Daddy's North at 22 Hollis Rd, Hollis Center, ME 04042 STATION HOUSE MARKET AND RESTAURANT at 415 HOLLIS RD, HOLLIS CENTER, ME 04042