
See event site
via Luther Burbank Center for the Arts
Sesame Street Live – Elmo’s Got the Moves takes place at Luther Burbank Center for the Arts (50 Mark West Springs Rd, Santa Rosa) on Tue, Nov 24 at 3:00 PM. Category: Festivals, Family. Tickets and details are on Luther Burbank Center for the Arts. Luther Burbank Center for the Arts holds about 2,150 people.