Explore details about location Stonehenge Court. Stonehenge Court is a location situated within the Upper Arlington alongside other areas such as McCoy Road, Riverhill Road, Upper Canterbury Lane.