Cross Roads is a populated place located in Franklin County at latitude 36.905 and longitude -80.083.
Cross Roads appears on the Ferrum U.S. Geological Survey Map. Franklin County is in the Eastern Time Zone (UTC -5 hours).
Franklin County: Cities & Towns | ZIP Codes | Features (airports, churches, hospitals, etc.)
Nearby Hotels | Driving DirectionsBIG Map | Driving Directions | Terrain Map | Satellite Map
BOUNDARY MAPS: Blue Ridge District | Franklin County
Ferrum, VA
(4.1 miles ENE) Oak Level, VA (10.2 miles SE) Bassett, VA (11.3 miles SSE) Rocky Mount, VA (12.4 miles ENE) Henry Fork, VA (12.5 miles ENE) |
Stanleytown, VA
(13 miles SSE) Floyd, VA (13.1 miles W) Collinsville, VA (16.1 miles SE) Boones Mill, VA (16.2 miles NNE) Fieldale, VA (16.2 miles SSE) |
Ingramville, VA
(1.4 miles SE) Endicott, VA (3.9 miles WSW) Prilliman, VA (4.7 miles ESE) Dodson, VA (5.1 miles SSW) Mill Creek, VA (6 miles SE) |
Smart, VA
(6.6 miles W) Henry, VA (7.2 miles SE) Waidsboro, VA (7.5 miles ENE) Callaway, VA (7.6 miles NNE) Pizarro, VA (8 miles WNW) |