Auto Repair & Service in Lost Creek, WV Town & Country Svc Ctr4205 Lost CreekLost Creek, WV, 263853047453111Auto Repair & ServiceAuto Repair ServiceAutomotiveOil ChangeTown And Country Pharmacy Store In Stone Wood Wv Show MoreSee AlsoGas Stations