Agency Windsor Police Department Agency Details Address: P O Box 307, Windsor, VA 23487Agency Type: Local PoliceNumber of Officers: 5