Thomas Pratt

Active Fayetteville, NY Chief Executive Officer for Thomas R Pratt Architect PC