The accident happened at the intersection of Country Club Road and Meganwood Drive.
Indianapolis Star, Indianapolis Star
Sat, 06/23/2018 - 8:18am
The accident happened at the intersection of Country Club Road and Meganwood Drive.