South Shore Allergy & Asthma SpecialistsMore About This LocationHours, Directions & Parking Hours, Directions & Parking South Shore Allergy & Asthma Specialists851 Main StreetSouth Weymouth, MA 02190United States Get Directions