Hours Of Operations Nel's Place Maine Nel's Place Hours of Operation and Locations in Maine 4.7 - 126 votes 1 Locations in Maine Nel's Place Hours Category: Beauty & Health Nel\'s Place - Yarmouth, ME 04096 35 Church St(207) 846-1062 View Store Details Recommend For You Mike's Barbershop Prestige Barber Shop Cosmetic The Company Store Mary Kay Cosmetics Salon Centric Ulta Beauty Unique Hair Design C & A Incorporated Kims Hair Salon Nails Boutique