Skip to main content

Leesburg Police Department

police station · Leesburg, VA

Address
65 Plaza St NE, Leesburg, VA 20176-3206
Phone
(703) 771-4500
Website
leesburgva.gov/departments/police
Where
39.1108, -77.5487

Search Hominin for Leesburg Police Department

Other police stations nearby

More in Leesburg

Leesburg Police Department — police station in Leesburg, VA | Hominin