Steven C Johnson, MD, Ophthalmology

628 California Blvd
Ste C
San Luis ObispoCA  93401 (San Luis Obispo County)


Phone: 805-547-2090
Fax: 805-547-2095

NPI: 1679581581
License Number: A38558 (CA)