• Simi Valley Town Center Mall (map)
  • 1555 Simi Town Center Way
  • Simi Valley, CA, 93065
  • United States