AMBASSADORS FOR CHRIST MINISTRIES AND WORLD OUTREACH INC is a church located in CULVER CITY, CA. Find service times, contact information, and directions.
10736 JEFFERSON BLVD 228