7403 Fauna St, Houston, TX 77061
Garden Villas Baptist Church is a Baptist church located at 7403 Fauna St, Houston, TX 77061. It has received 8 reviews with an average rating of 4.8 stars.
The address of Garden Villas Baptist Church: 7403 Fauna St, Houston, TX 77061
Garden Villas Baptist Church has 4.8 stars from 8 reviews
Baptist church