Company name: Los Angeles Signal Construction, Inc.
Description: LA Signal provides installation of in-road crosswalk systems, traffic signal & system detector loops and street lights in San Dimas, Los Angeles &
155 N Eucla Ave, San Dimas, CA 91773, United States