.
Search Results
Laurel Street Park
700 Laurel St, San Carlos, CA 94070
Laurel Street Park is located right along the main stretch of  downtown San Carlos.  There are several benchesMore and picnic tables within the grassy lawn area. The landscaping is attractive and well-maintained, with several trees and floral planters. The park contains a kiosk listing community announcements.
See more »