Leaning Pines Public Golf Course open for business