3310 N 2nd St
Libra Inc, Minneapolis
To write a review for Libra Inc in Minneapolis please click on the "Review this Merchant" button on the right of this page. Libra Inc is located at 3310 N 2nd St and can also be reached at (612) 522-2600. To find out more please phone them or visit their location. If you find that Libra Inc can not be reached at (612) 522-2600 or is not located at 3310 N 2nd St, please click the "Send" button below. You can find driving directions to Libra Inc in Minneapolis by clicking the "View Larger Map" link under the map below. You can find businesses similar to Libra Inc by clicking Specialty or Thrift Stores links above, beside the Minneapolis city name.