St. Stephen's Episcopalian Church

Address: 
4090 Delaware
Beaumont, TX 77706