South Shore Cardiology, PCMore About This LocationHours, Directions & Parking Hours, Directions & Parking South Shore Cardiology, PC70 Pleasant StreetWeymouth, MA 02190United States Get Directions