Ads
Company Profile
- Excalibur Video Dist
- Country : United States
- City: Melrose Park
- State: Illinois - IL
- Address: 2217 W Lake Street
- Zipcode: 60160
- Category: Audio Equipment and Supplies Dealers, Video Equipment Parts and Supplies Retail
- Products: Video Tapes & Discs-Manufacturers - 365203, Video Tapes & Discs-Wholesale - 506501
- Employees: 2
- Year Established: 1991