License Number
001191116
County ID
16
Email
PO BOX 301501
Owner Name
ALABAMA DEPARTMENT OF CORRECTIONS
Owner ID
4940
Vendor Name
ELBA WORK RELEASE
Vendor ID
11911
Address
1620 BOWELL ST
ELBA, AL 36323
United States
License Type 1
990