top of page

CONTACT US

INQUIRIES >>

 

The chateau is located in Atlanta, Texas — yes, there is an Atlanta in Texas! — just 25 miles south of Texarkana and I-30. Our Greek Style Venue is perfect for all occasions.

​

Send us a message or contact us to tell us what interests you about the Chateau or what occasion you are planning.

802 N Louise St., Atlanta, TX 75551

Tel: 214-425-8093 | chateau.south.tx@gmail.com

Thanks for submitting!

bottom of page