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