Home Videos Businesses at El Centro Plaza seeing drop in foot traffic Businesses at El Centro Plaza seeing drop in foot traffic Jul 08, 2023 comments off Tweet on Twitter Share on Facebook Pinterest news