geo.to easy. fast. accurate. Santa Rita Inn locations by you business logo
Santa Rita Inn

1215 Santa Rita Road
Templeton, CA 93465
(805) 434-1634

Lon & Lat:
Directions