The Hills Church Selma

2025 Grant St, Selma, CA, 93662

Phone: (559) 896-5842

Website: www.clovishills.com

Connect: Facebook

Nearby Churches

What to expect on your first visit