Echo Church Church of Costa Mesa, CA. The location of Echo Church Church is 92626, 3124 College Ave - marked with a pin on Google Map.