Andrew M Anthony, MD, Family Medicine

265 Posada Ln
Ste B
TempletonCA  93465-4056 (San Luis Obispo County)


Phone: 805-434-0900
Fax: 805-434-9260

NPI: 1275516304
License Number: A44962 (CA)