Chapelwood Place apartments is located on South Main Street on property that was once the Henderson Country Club.

References:

Evansville Press August 18, 1977