Where is Dollar Tree? It is located at Dollar Tree 2020 Rio Hill Center, Charlottesville, VA 22901, United States. You can get directions for Dollar Tree, who is in the Dollar store category. You can find up-to-date information on 2020 Rio Hill Center, Charlottesville, VA 22901, United States Dollar store companies on our website.