Get Directions to Albuquerque Police Dept - Foothills Substation ← View details 12800 Lomas Boulevard Northeast, Albuquerque, New Mexico 87112 +1 505-332-5240 Get Directions From* To * — Required information