Directions to The River House
To get Directions from Google, click the button below.
A simple drawn out map is below. This map shows you will just take exit 19 off
I-81 to Route 58. Follow Rt 58 approximately 6.5 miles. Turn right onto Delmar Rd. (Rt. 712). The River House is on the right before the bridge.
21636 Delmar Rd
Damascus, VA 24236
Questions? Contact us!