JM Dr. John Francis MessinaIs this you? Claim your profile General Dentistry 0 Write A Review South Shore Dental Group 300 Granite St, Braintree, MA, 02184 2 other locations (781) 843-7800