We Proudly Serve Central Texas Brownwood Location Click here for directions >> OUR ADDRESS 1200 Looney St Brownwood, TX 76801 Click here for directions >> PHONE Local: (325) 641-8583 Toll Free: (888) 388-3928 FAX (325) 641-2503 Notice: JavaScript is required for this content.