Templeton Family Practice
265 Posada Ln
Templeton, CA 93465
Templeton, CA 93465