You can go to the apple store and search by state and you ll get to know if there is a store next to campus. And yes you can buy an iPhone at an AT&T store without signing a contract as the only way to activate the phone is through itunes. But mind you not all AT&T stores are stocked with the iPhone so I would reccomend you to call a store and ask about its availabilty before going there.