Charlottesville Direct Primary Care - Main Location Charlottesville Direct Primary Care Address 306 East Jefferson St, Suite B Charlottesville, VA 22902 US 38.031472, -78.478724 Contact Information 434-325-5053 Map Map integration coming soon View on Google Maps Back to Charlottesville Direct Primary Care