← Back to Events Petra Church + Google Map 565 Airport Rd. New Holland, PA 17557 United States 717-203-1885 ShareTweetOasis Room within Petra Church Related ShareTweet There were no results found. « Previous Events Related Filed Under: