Behan Communications, Inc. Share: Public Relations Behan Communications, Inc. Visit Website Request Info 86 Glen St. Glens Falls, NY 12801 (518) 792-3856 (518) 745-7365 (fax) http://www.behancommunications.com Map What's Nearby? Distance: 5 10 15 20 25 50 mi.