SWVA Direct Primary Care - Main Location SWVA Direct Primary Care Address 185 Valley St NE, Abingdon, VA 24210 US 36.713392, -81.970804 Contact Information 276-477-4183 Map Map integration coming soon View on Google Maps Back to SWVA Direct Primary Care