1. Town & Country Finance Co Inc 5018 Stage Coach Rd, Nathalie, VA 24577 Coordinate: 37.00364,-79.01842 Phone: (434) 376-2176