Joel A Lardizabal, MD, Internal Medicine

35 Casa St Ste 340
San Luis ObispoCA  93405-1894 (San Luis Obispo County)


Phone: 805-540-2081
Fax: 805-540-2083

NPI: 1508960527
License Number: A92530 (CA)