An interactive map showing the location of Philip Sowers House, Churchland, Davidson County, North Carolina, USA.