Explore details about location Crazy Horse Court. Crazy Horse Court is a location situated within the O'Fallon alongside other areas such as Fairway Green Drive, North Main Street, The Cedars.