Ads
Company Profile
- Libla Communications
- Country : United States
- City: Poplar Bluff
- State: Missouri - MO
- Address: 7082 Highway 67 N #A
- Zipcode: 63901
- Category: Telephone and Television Cable Contractors
- Products: Telephone & Television Cable Contractors - 162306
- Employees: 25
- Year Established: 1991