Company EDINBURGH PUBLIC LIBRARY LEASING CORPORATION Address 119 W. Main Cross St., Edinburgh, IN, 46124, USA