Thomas R Vendegna, MD, Internal Medicine

1304 Ella St Ste A
San Luis ObispoCA  93401-4165 (San Luis Obispo County)


Phone: 805-549-9555
Fax: 805-549-0444

NPI: 1760468599
License Number: G83698 (CA)