star news

Yelp (4) · Print media in Chula Vista, United States
Suggest an edit · Your business? Claim now

Add more information

When the National City News, which first published in 1882 and the Chula Vista Star—founded in 1918— merged in 1954 they formed The Star …

Reviews

Yelp
3.0/5 · 4 reviews

Social profiles

Data from: Yelp.com