Where is Santa Rita Jail?
Where is Santa Rita Jail located?
Santa Rita Jail, Santa Rita Jail, United States of America (approx. 37.716084°, -121.888145°)
Where is Santa Rita Jail on the map?
{"latitude":37.716084,"longitude":-121.888145,"title":"Santa Rita Jail"}