Contact Us:

Grand Knight

Jeffrey Halstead

716-998-6155

jeffhals2003@yahoo.com


Membership Director

Philip Kauppinen

716-206-8639

philip@grandnewflag.com