Armitage Architecture Back to Search Armitage Architecture Categories Engineering Remediation Construction 505 Ellicott Street, Suite A2 , Buffalo , NY , 14203 United States (716) 525-2754 Send Email https://armitagearchitecture.com/ Contacts Primary Penny Armitage Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone