Marshfield Hills MA Dance Instruction 1. Highland St, Marshfield Hills, MA 02051 | South Shore Ballet (781) 837-9105