Friar Architecture, Inc.

  • ARCHITECTURAL SERVICES
21 Talcott Notch Road
Farmington, CT 06032
860-678-1291
  • About

    Friar Architecture, Inc. based in Farmington, has been in business since 1974 and is one of the leading architectural firms in Connecticut. With a team of licensed architects and interior designers,


    Upcoming Events