Pick up and Drop off location: Star Central Studios, 1105 E. Yandell, El Paso, TX 79902 (Entrance on Octavia street)
Docs required: Certificate of Insurance (COI) and Texas Sales & Use Tax Exemption Certificate
Star Central Studios and Leo Equipment Rentals in El Paso, TX for your lighting, grip and camera rental needs.
© Copyright 2023 Leo Rentals,
All Rights Reserved.