1. The Osceola Mill Country Inn
352 Tye River Tpke, Vesuvius, VA 24483
Coordinate: 37.83777,-79.213486
Phone: (540) 377-6455
2. The Osceola Mills Restaurant
352 Tye River Tpke, Vesuvius, VA 24483
Coordinate: 37.83777,-79.213486
Phone: (540) 377-6455