North Marshfield MA Hair Salons 1. 58 Main St, North Marshfield, MA 02059 | Newbury St South Hair Salon (781) 837-0468