A look back: Cherry Hill's St Thomas Greek Orthodox Church (1963-1989) May, 1966: Ground is broken for the new Greek Orthodox Church to be built on Mercer Street, between Martin and Bedford Avenues in Cherry Hill. Check out this story on courierpostonline ...