Ibl Main LocationWrite a Review763-780-2955Be the first to review!8201 Central Ave NE, Minneapolis, MN 55432Hi there!Be the first to review!5First-class4Better than most3About what I expected2Not the worst...1DisappointingClick to RateMore Business InfoHoursDo you know the hours for this business?Extra PhonesPhone: 763-780-2988Other Linkhttp://www.ibl-america.comCategoryMedical Labs Suggest an Edit
Ibl Main LocationWrite a Review763-780-2955Be the first to review!8201 Central Ave NE, Minneapolis, MN 55432