Giles County Weather ForecastUnited StatesVAGiles County5576NarrowsSlight Chance Thunderstorms5476PearisburgSlight Chance ThunderstormsEgglestonGlen LynGoldbondKimballtonMountain LakeMountain Lake ParkNarrowsNewportNewport Recreation AreaPearisburgPembrokePeterstown AirportRich CreekRipplemeadStaffordsvilleSugar Run MountainWhite Rock Recreation Area