Ambassadors for Christ Church of Norfolk, VA. The location of Ambassadors for Christ Church is 23509, 5520 Tidewater Dr - marked with a pin on Google Map.