Michael Steele, MD, Internal Medicine

1941 Johnson Ave Ste 204
San Luis ObispoCA  93401-4159 (San Luis Obispo County)


Phone: 805-543-4347
Fax: 805-543-2083

NPI: 1396768115
License Number: C51131 (CA)