Craig R Johnson Md IncAuto960 E Green St Ste 292Pasadena, CA, 91106-2401 · USPhone unavailableEmail unavailabledrcraigjohnson.orgHours not available