1. Saint Peters Marthomas Church 631 John St, Teaneck, NJ 07666 Coordinate: 40.87864,-74.0041 Phone: (201) 837-2200