Rachel Gould
- Concord, CA
- Praise & Worship Leader
- 30 miles from South San Francisco
- 22 Verified Bookings
James S. said “Rachel Rene did an amazing job leading worship and sharing four of her original songs, plus sharing her moving testimony with the group. Rene also went…”