David Puro, FACC, MD

Internal Medicine, Cardiovascular Disease

1941 Johnson Ave, Ste 101, San Luis Obispo, CA 934014154

(805) 782-8844