Little Church of La Villita
418 Villita St Bldg 13, San Antonio, TX 78205-2908
Little Church of La Villita is a Churches & Cathedrals, Historic Sites place is located in San Antonio, Texas. The address of Little Church of La Villita is 418 Villita St Bldg 13, San Antonio, TX 78205-2908.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 210-226-3593,