Search results
- See moreSee moreSee moreSee moreNew Antioch Church of God in ChristPentecostal Church
In business from 1970, New Antioch Church of God In Christ is a religious institute. Located in Los Angeles, Calif., the...
Website: newantiochcogic.org
Phone: (323) 778-7965
Cross Streets: Near the intersection of S Vermont Ave and W 79th St
7826 S Vermont Ave Los Angeles, CA 90044 1994.89 mi
Is this your business? Verify your listing