Lower Twin Island

40°07′36″N 80°42′20″W / 40.1267386°N 80.7056359°W / 40.1267386; -80.7056359Administration
United States

Lower Twin Island is a bar island on the Ohio River in the city of Wheeling, West Virginia. Lower Twin Island and its twin, Upper Twin Island, lie northwest of Wheeling's Warwood neighborhood.

See also


  • v
  • t
  • e