Where is Indianapolis Public Library Branch No. 3 located?
Indianapolis Public Library Branch No. 3, Indianapolis Public Library Branch No. 3, United States of America (approx. 39.76861°, -86.11583°)
Indianapolis Public Library Branch No. 3, Indianapolis Public Library Branch No. 3, United States of America (approx. 39.76861°, -86.11583°)