The land of William Allred was located at the mouth of Bush Creek as it leaves Deep River in today’s Randolph County, North Carolina. (Farm Creek Drive runs across William's land and ends at the approximate site where his house was located.)
The Rock is still clearly visible on Google Maps - circled in red: