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 McDonald's hoursSubway hoursBurger King hoursLittle Caesars hoursOlive Garden hoursPeople Are Reading