James River Music Hall logo


The music hall is located along the railroad track in Eagle Rock, Virginia at 134 Railroad Avenue. Parking is available anywhere along Railroad Avenue or any of the side streets.

Click here for a zoomable map and directions.


2005 Olde Surber Station


Website by Jack Lewis Oriskany Stings