Bank Squareon the interactive online map Fincastle. Fincastle, Bank Square. Search on the map, closest way, distance to the Bank Square. Simple and easy to use on mobile devices.