1 Dr. Craig Hiroshi Sakurada, MD Urologist - General Avg. Rating: 5/5 Main Location 2777 Mile High Stadium CirDenver, Colorado 80211 Highlights Board CertifiedAccepts Insurance Plans