McLaren Park is a park in the Bayview neighborhood of San Francisco. The park is less than 10 acres, but is fenced in, allowing dogs to run off leash. The dog run area is at the top of the hill at Shelly Dr. and Mansell St.
Post A Review