ELBA WORK RELEASE 001191116

Submitted by Anonymous (not verified) on
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