Postal Address

Solar Traffic Controls
3217 S. 38th St.
Phoenix, Arizona 85040 USA

Tel: 480.449.0222
Fax: 480.449.9367
Email: info@solar-traffic-controls.com

Hours: Monday - Friday 8:00am to 5:00pm MST

General Inquiries

* Required Fields.