Business Directory

Business Directory


Luhr Brothers Inc

  • Construction & Building Contractors
5311 Third Street
PO Box 7886
Alexandria, LA 71306-0886
(318) 487-9263
(318) 442-8645 (fax)
  • Whom to Contact

    • Mr. Lonnie Dunn
      Project Manager
      Phone: (318) 487-9263
      Fax: (318) 442-8645