Shelter Island Park Shoreline
South Of Shelter Island Dr., San Diego, CA 92106
Shelter Island Park Shoreline is a Parks place is located in San Diego, California. The address of Shelter Island Park Shoreline is South Of Shelter Island Dr., San Diego, CA 92106.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 619-686-6200,