Alabama Virtual Library is based in Graz, Styria.
The NAICS codes for Alabama Virtual Library are [423, 4231, 33, 42].
The SIC codes for Alabama Virtual Library are [382, 38].