John Castro, MD

Family Medicine

George E. Wahlen Department of Veterans Affairs Medical Center

500 Foothill Blvd, Salt Lake Cty, UT 84148

(801) 582-1565