An interactive map showing the location of Franklin Street Stone Arch Bridge, Delphi, Carroll County, Indiana, USA.