An interactive map showing the location of Little Rock Creek Stone Arch Bridge, Lockport, Carroll County, Indiana, USA.