Location of Sherwood Mall is 5308 Pacific Avenue, Stockton, California - CA 95207.
GPS Coordinates: 37.998946, -121.313746
« Return to Sherwood Mall