Jeremy J.
Jul 28, 2021
Water tower square is a place in Jeffersonville Indiana as soon as you get over the bridge and it's a square has a water tower has Indiana University South East campus is also located here. It is one of the campuses that they added to water tower square I went to our US so I took many classes here at the water tower Square location as well
Read More