About us

Town & Country Insurance was founded on January 1, 1997. Ever since, it has been our passion to help educate our community on the various types of insurance coverage’s available to you and your family. It is our goal to understand each of our clients needs and provide the best possible service. Town & Country provides insurance for your home, auto, motorcycle, boat, commercial, and life.

Amarillo Location

6620 Lowe's Ln Suite 200
Amarillo, Texas 79106
(806) 731-0080

Borger Location

1000 S. Cedar
Borger, Texas 79007
(806) 274-6697