Calvary Baptist Church Church of Dedham, MA. The location of Calvary Baptist Church Church is 02026, 42 Needham St - marked with a pin on Google Map.