The 18-hole Red Tail Run Golf Club in Decatur, IL is a public golf course that opened in 2006. Red Tail Run Golf Club was designed by Raymond Floyd.
N/A