Pastor Franck Corbiere, a Greater Grace World Outreach missionary from France, founded Greater Grace in Braintree in…More 1995. Pastor Corbiere and the congregation relocated to Norwood in 2007. Corbiere is now working in Aurora, Ohio, after 15 years in Massachusetts. In 2010, Pastor Mark Benoit became pastor of Grace Church Norwood.
Greater Grace is an affiliated ministry of the Greater Grace World Outreach of Baltimore, Maryland, which has affiliated churches and missionaries all over the world working to establish active churches, Bible colleges, grammar schools and orphanages.
The Norwood Church is located in the right half of a large industrial building at the end of Davis Street in South Norwood.