Kirk So

Primary Specialty: Diagnostic Radiology
Experience: 25 + years
Location
1601 Ygnacio Vly Rd
Walnut Creek, CA 94596-0921
+6 more locations

About Kirk So

Kirk So is a Diagnostic Radiology specialist in Walnut Creek, California. His practice locations are also in Orinda, CA, Concord, CA and Honolulu, HI. He graduated from University Of Chicago, Pritzker School Of Medicine with his medical degree in 1999. Kirk So has more than 25 years of experience. His specialties include Diagnostic Radiology.
Kirk So is affiliated with many hospitals including John Muir Medical Center - Walnut Creek Campus, John Muir Medical Center - Concord Campus and San Ramon Regional Medical Center. He cooperates with many other doctors and specialists in medical groups: John Muir Trauma Physician Billing Service, John Muir Physician Network, John Muir Magnetic Imaging Center and Bay Imaging Consultants Medical Group Inc.

Specialties

Education

Kirk So graduated from the University Of Chicago, Pritzker School Of Medicine in 1999.

Doctor Profile

First Name Kirk
Last Name So
Gender Male
NPI 1780610345
PECOS ID 5991744617

Affiliated Hospitals


1601 Ygnacio Valley Rd, Walnut Creek, CA 94598
Hospital Rating:

Patient Survey Rating:

2540 East St, Concord, CA 94520
Hospital Rating:

Patient Survey Rating:

6001 Norris Canyon Road, San Ramon, CA 94583
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Diagnostic Radiology Radiology A87456 California

Locations

Kirk So, MD
1601 Ygnacio Vly Rd
Walnut Creek, CA 94596-0921


Kirk So, MD
1601 Ygnacio Valley Rd
Suite 100
Walnut Creek, CA 94598-3122
(925) 939-3000


Kirk So, MD
140 Brookwood Rd
Suite 100
Orinda, CA 94563-3043
(925) 254-9090


Kirk So, MD
2410 High School Ave
Concord, CA 94520-1829
(925) 687-5600


Kirk So, MD
1601 Ygnacio Valley Rd
Walnut Creek, CA 94598-3122
(925) 295-1545


Kirk So, MD
1601 Ygnacio Valley Rd
Walnut Creek, CA 94598-3122
(925) 947-5320


Kirk So, MD
500 Ala Moana Blvd
Suite 7 421
Honolulu, HI 96813-4902
(925) 296-7150