Dayton area-based Off Par Golf & Social just opened its second location in Crestview Hills. The roughly 8,600-square-foot facility is located at 2807 Town Center Blvd. at Crestview Hills Town Center.