Police Initiated Tow Release Procedure
Please find the process for claiming your vehicle after it has been towed at the direction of a local law enforcement agency.

Address:
19 Road 3535
Flora Vista, NM 87415
Phone:
505-486-1630