The Keller Group, Inc. Share: Insurance The Keller Group, Inc. Visit Website P.O. Box 2106 - NMS 2706 Pine Avenue Niagara Falls, NY 14301-2106 (716) 284-0408 (716) 285-8279 (fax)