Saint David's Episcopal Church Meeting Address 490 South St, Halifax, MA, 2338 Episcopal Church Profile »