Contact Form
Lumensource prioritizes excellent customer service. In order to understand your needs, please fill out the form below. We will be in touch with you shortly. Thank you.
Address Info
2964 W. Valley Blvd.Alhambra, CA 91803
TEL: 626.570.9333
FAX: 626.570.9777
E-mail: answers@LumenSource.biz