Play Day

Greg Rogers Park

A big park with play equipment and picnic areas, and plenty of room to run.

1189 Oleander Ave, Chula Vista, CA

How kid-friendly is it?

Featured in

Nearby places