Savitha Devi, MDMore About This LocationHours, Directions & Parking Hours, Directions & Parking Savitha Devi, MD1121 Main StreetSouth Weymouth, MA 02190United States Get Directions