South Shore Laboratory Consultants ← View details Scituate, Scituate, MA 02066 +1 781-545-2425 Get Directions From* To * — Required information