Investment Centers Of America Address: 128 Main St, Panhandle, TX 79068 Phone: (806) 537-5170 Banks, Financial Advisory Services, Investments, Financial Planners Other Businesses: Happy State Bank & Trust Co at 201 Euclid Ave, Panhandle, TX 79068 Happy State Bank & Trust Co at 223 Euclid Ave, Panhandle, TX 79068 Inter Bank at 400 Main St, Panhandle, TX 79068 Budget Inn at 400 US Highway 60, Panhandle, TX 79068