• Splash! La Mirada Regional Aquatics Center (map)
  • 13806 La Mirada Boulevard
  • La Mirada, CA, 90638
  • United States