Len Moore Chula Vista Skatepark

1301 Oleander Ave

Chula Vista, California 91911

United States

CLICK HERE FOR MAP