St. James Lutheran Church & School


866 Imperial Beach Blvd.,
Imperial Beach, CA 91932

St. James is located on the corner of Imperial Beach Blvd and 9th St, across from City Hall.

You can get directions from any address by using the map at left or using this directions application.