Ross G Michel, 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: 1871633784
License Number: C53777 (CA)