Shields Brewster Abernathy, MD, Internal Medicine

1050 Las Tablas Rd
Ste 3
TempletonCA  93465-9729 (San Luis Obispo County)


Phone: 805-434-1000
Fax: 805-434-3265

NPI: 1508886235
License Number: G42752 (CA)