Back to Search Ojibway Construction Corp. 1333 Strad Ave. Suite 202 , North Tonawanda , NY , 14120 PO Box 768 , North Tonawanda , NY , 14120 Contacts Primary Michael Zwelling Eric Retzlaff Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone