Festival of the Foothills

  • Immaculate Conception Church and School 740 Shamrock Avenue Monrovia, CA, 91016 United States

Music, food, carnival rides, games, crafters village, and fun for the whole family! A lovely way to spend the day! For more information, go here.