LAR Electronics Corporation

  • Manufacturers
2733 Niagara Street
Niagara Falls, NY 14303
(716) 285-0555
  • About

    We design, build,install and service commercial sound systems. We also do video systems.