South Shore Cardiology, PC(781) 878-5200More About This LocationHours, Directions & Parking Hours, Directions & Parking South Shore Cardiology, PC70 Pleasant StreetWeymouth, MA 02190United StatesPhone Number(781) 878-5200 Get Directions