James C. Downs Dentists, General Dentistry 820 Clermont St., Suite 310Denver, CO 80220303-377-9278 Location Map