Arcturus Park is located on Arcturus Circle, Foster City, CA, 94404 This is a brand new playground that just opened in February 2020. This is a SPEC and BCI Burke Playground, which is one of four new playgrounds of theirs in... Read More
Edgewater Park is located at 800 Polaris Ave, Foster City, CA, 94404 This is a brand new park as of December 2019 built by SPEC and BCI Burke Playgrounds The most interesting part about this playground is the climbing apparatus called the... Read More