Public Works & Utilities in Roanoke County, VA
Explore all energy service and public works departments in Roanoke County, VA to get information on the implementation of city improvement, maintenance and operation.
Airport
Aviation Department
Fire Department
Roanoke County Fire Rescue
5925 Cove Road Northwest, Roanoke, VA 24019
540-777-8701
Back Creek Fire & Rescue
7125 Bent Mountain Road, Roanoke, VA 24018
540-206-3642
Stewartsville-Chamblissburg VFD Station #1
7797 Jordantown Road, Vinton, VA 24179
540-890-1297
Read Mountain Fire & Rescue Department
43 Eastpark Drive, Roanoke, VA 24019
540-977-5881
Roanoke Fire - Ems
713 3rd Street Southwest, Roanoke, VA 24016
540-853-2327
Upper Craig Creek Volunteer Fire Department
4296 Craig Creek Road, Catawba, VA 24070
540-864-6087
Landfill
Post Office
Vinton Post Office
119 South Pollard Street, Vinton, VA 24179
540-345-1495
Hollins College Post Office
7916 Williamson Road, Roanoke, VA 24019
540-362-6509
Bent Mountain Post Office
9961 Bent Mountain Road, Bent Mountain, VA 24059
540-929-4790
Catawba Post Office
4917 Catawba Creek Road, Catawba, VA 24070
540-384-6011
South Roanoke Post Office
2229 Crystal Spring Avenue Southwest, Roanoke, VA 24014
540-342-7251
Hollins Post Office
6621 Williamson Road, Roanoke, VA 24019
540-366-8632
Melrose Post Office
3018 Melrose Ave NW, Roanoke, VA 24017
540-342-8871
Cave Spring Post Office
4069 Postal Drive, Roanoke, VA 24018
540-772-8094
Downtown Roanoke Post Office
101 Church Avenue Southwest, Roanoke, VA 24011
540-344-2004
Grandin Road Post Office
1733 Grandin Road Southwest, Roanoke, VA 24015
540-343-2764
Roanoke Post Office
419 Rutherford Avenue Northeast, Roanoke, VA 24022
540-985-8751
Power Plant
Public Utility Company
Western Virginia Water Authority
3322 Hollins Road Northeast, Roanoke, VA 24012
540-853-2792
Jarrett Electric Co Inc
203 22nd Street Northwest, Roanoke, VA 24017
540-343-4113
Vinton City Utilities
311 South Pollard Street, Vinton, VA 24179
540-983-0608
Roanoke Gas Company
519 Kimball Avenue Northeast, Roanoke, VA 24016
540-777-4427