Great Lengths is a full-service hair salon located on Maple Street, Rte. 85 North in Marlborough. Customers often deal directly with the owner, as he works right in the trenches, cutting and styling hair along with his small staff. Inside the cozy salon is a waiting area off to the left and styling chairs and sinks spread throughout the rest of the space. Services include cut, color, straightening and perms. Call for an appointment.