Departments/ Alphabetically Listed Departments and agencies are listed alphabetically. DepartmentPhoneAdministration(540) 382-6954Alternative Community Programs(540) 394-2084Animal Care and Adoption Center(540) 382-5795Animal Control(540) 382-5795, option 2Board of Supervisors(540) 382-6954Boards, Commissions and Committees(540) 382-6954Building Inspections(540) 382-5750Clerk of the Circuit Court(540) 382-5760Commissioner of the Revenue(540) 382-5710Commonwealth's Attorney (540) 382-5705Children's Services Act (CSA)(540) 382-5776County Attorney(540) 382-5730Economic Development(540) 382-5732Engineering & Regulatory Compliance(540) 382-5793Extension Office(540) 382-5790Financial & Management Services(540) 382-6960Fire-EMS(540) 384-2146General District Court(540) 382-5735General Services(540) 382-5793Geographic Information Services (GIS)(540) 394-2148Health Department(540) 585-3300Human Resources(540) 394-2007Human Services(540) 382-5776Information Technology(540) 382-5742Juvenile & Domestic Relations Court(540) 382-6999 Management & Budget(540) 382-6954Metropolitan Planning Organization (MPO)(540) 394-2145Montgomery County Public Schools(540) 382-5100MFRL - Blacksburg Library(540) 552-8246MFRL - Christiansburg Library(540) 382-6965MFRL - Jessie Peterman Library (Floyd)(540) 745-2947MFRL - Meadowbrook Library (Shawsville)(540) 268-1964Montgomery Regional Solid Waste Authority (MRSWA)(540) 381-2820New River Valley 911 Authority(540) 391-4460Parks & Recreation(540) 382-6975Planning & Zoning(540) 394-2148Public Information(540) 381-6887Public Service Authority (PSA)(540) 381-1997Purchasing(540) 382-5784Reassessment(540) 394-3126Retired & Senior Volunteer Program (RSVP)(540) 382-5775Sheriff's Office(540) 382-6915Social Services(540) 382-6990Solid Waste Collections(540) 382-5793Tourism(540) 394-2120 x4225Treasurer(540) 382-5723Voter Registrar(540) 382-5741