Mark I Soll, 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: 1750367587
License Number: G62503 (CA)