Place Categories: Church Crawford Community Presbyterian Church Category: Church and Crawford Address: 175 S Townsend Drive Leavenworth IN 47137 United States Phone: (812) 739-4232 Website