Pearisburg VA :: Government & Community :: Government
 

 

Government of Pearisburg, Virginia



Giles County Administration
315 N Main St, Pearisburg, VA
(540) 626-7073

Giles County Administrator Ofc
315 N Main St, Pearisburg, VA
(540) 921-2525

Giles County Building Inspctr
315 N Main St, Pearisburg, VA
(540) 921-2527

Giles County Clerk's Office
501 Wenonah Ave, Pearisburg, VA
(540) 626-7075

Giles County Commissioner
130 N Main St, Pearisburg, VA
(540) 921-3321

Giles County Dog Pound
Green Hollow Rd, Pearisburg, VA
(540) 921-2053

Giles County Economic Dev Department
315 N Main St, Pearisburg, VA
(540) 921-4368

Giles County Economic Dev
507 Wenonah Ave, Pearisburg, VA
(540) 921-3455

Giles County General District
120 N Main St # 1, Pearisburg, VA
(540) 921-3533

Giles County Health Department
120 N Main St, Pearisburg, VA
(540) 921-2891

Giles County Juvenile Prbtn
507 Wenonah Ave, Pearisburg, VA
(540) 921-3408

Giles County Magistrate's Ofc
503 Wenonah Ave, Pearisburg, VA
(540) 921-1596

Giles County Marriage License
501 Wenonah Ave, Pearisburg, VA
(540) 921-3944

Giles County Partnership
211 Main St, Narrows, VA
(540) 726-8201

Giles County Public Svc Auth
6405 Virginia Ave, Pembroke, VA
(540) 626-7046

Giles County Social Svc Department
211 Main St Ste 109, Narrows, VA
(540) 626-7291

Giles County Treasurer's Ofc
130 N Main St, Pearisburg, VA
(540) 921-1240

Giles County Voter Registration
120 N Main St # 3, Pearisburg, VA
(540) 921-2802

Glen Lyn Town Clerk
205 Houston Ln, Glen Lyn, VA
(540) 726-7075

Glen Lyn Town Office
205 Houston Ln, Glen Lyn, VA
(540) 726-7075

Health Department
120 N Main St, Pearisburg, VA
(540) 921-1335

Narrows Managers Office
131 Center St, Narrows, VA
(540) 726-3020

Narrows Town Office
131 Center St, Narrows, VA
(540) 726-2423

Pearisburg Managers Office
112 Tazewell St, Pearisburg, VA
(540) 921-0340

Pearisburg Mayor's Office
112 Tazewell St, Pearisburg, VA
(540) 921-0340

Pearisburg Town Bldg Inspector
112 Tazewell St, Pearisburg, VA
(540) 921-0340

Pearisburg Town Clerk
112 Tazewell St, Pearisburg, VA
(540) 921-1222

Pearisburg Town Engineer
112 Tazewell St, Pearisburg, VA
(540) 921-0340

Pearisburg Town Manager
112 Tazewell St, Pearisburg, VA
(540) 921-0340

Pearisburg Town Office
112 Tazewell St, Pearisburg, VA
(540) 921-0340

Pearisburg Town Utility Department
112 Tazewell St, Pearisburg, VA
(540) 921-1222

Pembroke Clerk's Office
500 Snidow St, Pembroke, VA
(540) 626-7191

Pembroke Sewer Treatment Plant
126 Pembroke Park Ln # A, Pembroke, VA
(540) 626-7607

Peterstown Town Hall
125 Thomas St, Peterstown, WV
(304) 753-9509

Rich Creek Town Sewage Plant
170 Old Virginia Ave, Rich Creek, VA
(540) 726-8162

Town Pembroke
500 Snidow St, Pembroke, VA
(540) 626-5333

Town of Rich Creek
140 Spruce St, Rich Creek, VA
(540) 726-3260

Transportation Department
100 Douglas Ln, Pearisburg, VA
(540) 921-3650

Treasurer's Office
130 N Main St, Pearisburg, VA
(540) 626-7067

Virginia Mountain Housing
100 Sam Robinson Dr, Pembroke, VA
(540) 626-7208