Herndon VA Electric Companies 1. 520 Van Buren St, Herndon, VA 20170 | Long Island Power Authority (703) 668-0558