1. International Orthodox Christian Church 740 Camberley Cir, Towson, MD 21204 Coordinate: 39.40806,-76.61384 Phone: (443) 901-0550