Valley Shepherd Church of the Nazarene

Passion for God . . . Compassion for People