Dowland-Bach Corporation

  • Engineering
  • Other
  • Consulting
  • Electrical
6130 Tuttle Place
Anchorage, AK 99507
(907) 562-5818
(907) 562-5816 (fax)
Hours:
Monday through Friday, 8:00 am to 5:00 pm
  • About

    Custom manufacture of well head control panels, chemical injection systems, and NTRL listed industrial control panels. Design / build capabilites. Automation & Control services, PLC programming.

  • Directions

    Just next to the intersection of Lake Otis and Dowling right across from the Pet ER clinic.