The Yard Barbours Landscaping Contractors - Elizabethtown, IN Looking to contact The Yard Barbours? You can reach them at 812-579-9115