Plaza Live Concert Series @ Mermaid Court 2 - 5 PM

  • Country Club Plaza (Mermaid Court) 4750 Broadway Kansas City, MO, 64112 United States

Free Show, All Ages!