James Craig, MD
James Craig, MD Profile Page
*Please call if you are a self-pay patient.
*Please call if you are a self-pay patient.
Address
Granger Medical Summit Urology
4252 South Highland Dr Ste 200
Salt Lake City, UT 84124
About James Craig, MD
- Urology
Affiliations
- Lone Peak Hospital
- St. Mark's Hospital