301 S Alamo St, La Villita, San Antonio, TX 78205-2912
Distance: 405 yd.
Company description
Located in the heart of San Antonio, St. John's is a metropolitan Christian community proclaiming God's word to all through traditional worship, education and service.