Contact Us Street Address: Generate oo Power! 2222 Electric Road, Suite 204 Roanoke, Virginia 24018 Mailing Address: Generate oo Power! PO Box 21502 Roanoke, VA 24018 Local: 540-989-4210 Fax: 540-989-8273