Shannon M Berry, MD, Internal Medicine

295 Posada Ln
Ste D
TempletonCA  93465-4055 (San Luis Obispo County)


Phone: 805-434-9900
Fax: 805-434-9933

NPI: 1013909811
License Number: A070193 (CA)