LEESBURG FL
Impound Lot Vehicle Release Form
1226 Penn St Leesburg, FL 34748
LEESBURG Impound Lot Address:
1226 Penn St Leesburg, FL 34748
Call to schedule your vehicle pickup.
352-227-1229
Save time when picking up your vehicle by completing the online Motor Vehicle Release Form below.