Inner City Health Dental Department

Address

3800 York St.
Denver, CO 80205