14401 East Prospect Place, Lockeford, CA 95237, United States
Location
14401 E Prospect Pl
Lockeford
, CA
See map: Google Maps