• Gas leak reported at auto repair shop in Chula Vista

    Gas leak reported at auto repair shop in Chula Vista … gas leak prompted police to block access to several businesses in Chula Vista Friday morning.

    Read More
  • 0 0