Where is West Virginia Independence Hall?

Where is West Virginia Independence Hall located?

West Virginia Independence Hall, West Virginia Independence Hall, United States of America (approx. 40.06409°, -80.72186°)


Where is West Virginia Independence Hall on the map?