Mission Creek Park is a uncategorized, located at Channel Street (at 4th St), San Francisco, CA 94158, United States
Two basket ball courts, a tennis court, and even a volleyball court! An urban gem hidden underneath the highway.
Go crazy and let your dig off-leash then watch the guard board his trike and come after you