Address: 6920 Roanoke RoadShawsvilleVA24162Phone: 540-268-1400Hours: Monday-Friday 8:00 AM to 5:00 PMFacility Type: Primary CareService: Family MedicineRegion: New River Valley/GilesAccepts Children: YesAccepts New Clients: Yes