Leonardo C Clavijo, MD, Internal Medicine

1941 Johnson Ave Ste 101
San Luis ObispoCA  93401-4154 (San Luis Obispo County)


Phone: 805-782-8844
Fax: 813-613-2634

NPI: 1225088537
License Number: A93873 (CA)