Upscale Productions is the premier audio and video stage and lighting company serving the South! Centrally located in Lake Charles, LA, Upscale Productions offers event audio and video equipment rentals, as well as professional lighting, staging, and roofing for your next event...
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.