M-F 6:45am-4:00pm    (303) 839-6060   Payment Portal

Our Location

Denver Urologists Office

303-839-6060

1800 N Emerson St
Suite 240
Denver, CO 80218

Patient parking is available under the surgery center off the 18th Avenue entrance.