Martinsville, VA has lots to do, including activities on the Smith River and its associated trails, a well-supported YMCA, team sports, four golf courses and NASCAR events at Martinsville Speedway.
A beautiful destination to escape from the hustle and bustle of everyday life is Philpott Lake, in the foothills of the Blue Ridge Mountains in Martinsville, VA.
The Henry County Society for the Prevention of Cruelty to Animals has created a one-stop shop for dog adoption, recreation and socialization in Martinsville, VA.