Send us a Message Name *FirstLastEmail *Phone NumberMessageWebsiteSubmit One Church, Two Locations Needham, MA 800 Highland Ave. Needham, MA 02494 Tel: (781) 444-2460 Wellesley, MA 2 Brook St. Wellesley, MA 02482 Tel: (781) 444-2460 Follow us on Social Media