USACOPS
 

 






















Idalou Police Department

Chief of Police
Albert Garcia

Mailing address: P O Box 1277
Street address: 210 Main St
Idalou, Texas 79329

Office Number: (806)892-2531
Fax Number: (806)892-3298

County: Lubbock