Olive Garden adresses in South Attleboro‚ MA Home Work hours Olive Garden hours Massachusetts South Attleboro AddressPhoneMap1240 Newport Ave South Attleboro(508) 399-8434 You May Like Burger King hoursLittle Caesars hoursMcDonald's hoursSubway hoursOlive Garden hoursPeople Are Reading