Pilgrim Rest Baptist Church

Pilgrim Rest Baptist Church

502 N Alameda St
Carlsbad, NM, 88220
575-885-8846