Friar Architecture Inc Architects / Connecticut / Farmington Bookmark Contact Information 21 Talcott Notch Rd Ste 2, Farmington, Connecticut 06032 (860) 678-1291 https://friar.com Detailed InformationFriar Architecture Inc Post navigationNext post: Add Listing