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?
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?