St James Plaza

1052 9th St #316, Imperial Beach, CA, 91932

Phone: (619) 575-3232

Website: www.stjamesib.org

Connect: Facebook

Nearby Churches

What to expect on your first visit