Found 1 place
Address: 2010 Freedom Blvd, Freedom, CA 95019
Latitude: 36.9386 (36°56′19″N), Longitude: -121.7774 (121°46′39″W)