Labamba West Inc
Address:
313 N Mattis Ave, Champaign, IL 61821
Phone:
(217) 355-6600
Restaurants
Other Businesses:
- ISS Inc at 1602 Newton Dr, Champaign, IL 61822
- Mandarin Wok at 403 E Grn St, Champaign, IL 61820
- Mandarin Wok at 403 E Green St, Champaign, IL 61820
- Bud Allens Electric Inc at 4400 W Springfield Ave, Champaign, IL 61822
- La Bamba West, Inc at 1905 Glen Park Dr, Champaign, IL 61821