Menu
  1. How Do I?
  2. Business
  3. Government
  4. Residents
  5. Departments
    1. Animal Shelter
    2. Commissioner of the Revenue
    3. Commonwealth Attorney
    4. Communications Office
    5. Community Development
    6. Economic Development
    7. Electric
    8. Finance
    9. Human Resources
    10. Parks and Recreation
    11. Police
    12. Real Estate
    13. Registrar's Office
    14. Rescue Squad
    15. Salem Fire-EMS
    16. Salem Public Library
    17. Sheriff's Office
    18. Street & General Maintenance
    19. Technology Systems
    20. Treasurer's Office
    21. Water & Sewer Dept
  6. Tourism
  7. Downtown
  8. Report a Problem
MAIN OFFICE PHONE:  (540) 375-3057|HOURS:  M-F 8am-5pm
MAIN OFFICE LOCATION:  620 Florida Street, Salem, VA 24153

Staff Directory

MAIN OFFICE PHONE:  (540) 375-3057|HOURS:  M-F 8am-5pm
MAIN OFFICE LOCATION:  620 Florida Street, Salem, VA 24153

Main Office - 620 Florida St.

John Shaner Director (540) 375-3057 email
Eric O'Brien            Assistant Director (540) 375-3057 email
Kim Tuell Account Technician (540) 375-3057 email
Jessica Hall Asst. Administrative Assistant                     (540) 375-3057  

Athletics - 925 Union St.

Scott Hall Athletics Program Superintendent  (540) 375-4094 email
Nat Franklin Recreation Program Supervisor (540) 375-4094 email
Billy Huffman      Site Supervisor - Spartan Field                     (540) 375-4094 email
James Hedge           Maintenance Worker (540) 375-4094  
Joe Harlow Maintenance Worker (540) 375-4094  
Josh Fogle Maintenance Worker (540) 375-4094  
Donna Wooldridge Administrative Assistant (540) 375-4094 email

Kiwanis Field - 731 Indiana St.

Josh Brown             Recreation Program Supervisor                    (540) 375-3013 email
Trent Terry Site Supervisor   (540) 375-3013 email

Moyer Complex - 1000 Union St.

Scott Scharnus     Recreation Program Supervisor                    (540 375-4021 email
Bobby Johnson Site Supervisor (540) 375-4021 email
Carl Buchanan Maintenance Worker (540) 375-4021  
Curtis Wolfe Maintenance Worker (540) 375-4021  
Stuart Sheperd Maintenance Worker (540) 375-4021  
Russell Boles          Maintenance Worker  (540) 375-4021  

Community Activities & Senior Division - 110 Union St.

Vickie Sword Recreation Program Supervisor (540) 375-3054 email
Brad Blankenship Asstistant Recreation Program Supervisor (540) 375-3054 email
Curt Hunt Maintenance Worker (540) 375-3054  
Carey Harveycutter Director of Tourism (540) 375-9713 email

Special Events Division - 620 Florida St.

Ashley Durkin       Recreation Program Supervisor                    (540) 375-3057 email
Jamie Nauman Recreation Program Supervisor (540) 375-3057 email
David Baysden Site Supervisor (540) 375-3057 email