1. United States Postal Service 223 S Roanoke St, Fincastle, VA 24090 Coordinate: 37.49624,-79.87831 Phone: (800) 275-8777