|
We are physically located on the northwest corner at 6th Street and Talbot on the edge of historic downtown Taylor.
Our Mailing address is: P.O. Box 26 Taylor, TX 76574
Built in 1892, look for the red roof, "Chalice Red" trim, and beautiful antique stained glass windows.
|
|