Edgewood Park & Natural Preserve
Eco Tourism
10 Old Stage Coach Rd, Redwood City, CA 94062, US
(650) 367-7575
Hours not published on validated sources
Edgewood Park & Natural Preserve is a nature reserve in Redwood City, CA.
Nature Reserve Conservation Outdoors