Agency Stamford Police Department Agency Details Address: Box 191115 N. SWENSON, Stamford, TX 79553Phone: 915-773-3647Agency Type: Local PoliceNumber of Officers: 8Population Served: 3636