Closed
star
4.5 (84)
Pickleball court
Redwood City Elks Lodge #1991
location_on
938 Wilmington Way, Redwood City, CA 94062
info About This Facility
accessible Accessibility Features
check_circle
Wheelchair accessible entrance
check_circle
Wheelchair accessible parking lot