• B.L. Hall, Inc.

    • Construction/Industrial & Institutional
    318 W. Evergreen Ave.
    Monrovia, CA 91016
    (626) 256-3220
    (626) 256-3218 (fax)
    • About

      General engineering construction, maintenance and environmental construction.