City of Foster City

//City of Foster City

Foster City is located 25 miles south of San Francisco and 40 miles north of San Jose on the San Francisco Peninsula. Forbes ranked Foster City #10 on their 2009 list of America’s Top 25 Towns to Live Well.

By | 2017-10-27T23:20:54+00:00 October 26th, 2017|Categories: City and Government|Comments Off on City of Foster City
Peninsula Clean Energy

Peninsula Clean Energy