The newest addition to the Taylor Home Inn, completed in the fall of 2009, is a 1,300 sq ft. putting green and chipping area with sand traps.
The newest addition to the Taylor Home Inn, completed in the fall of 2009, is a 1,300 sq ft. putting green and chipping area with sand traps.