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.