James Thrasher, MD

James Thrasher, MD

Urology

University Health

3901 Rainbow Blvd., Dept. Of Urology, Mail Stop 3016, Kansas City, KS 66160

(913) 588-6152