Dunkin' 24-28 Lowell Avenue, Islip Terrace, NY 11752