Own or manage a place in town?
Claim a listingLocated on the corner of SRs 195 and 44 in Storrs-Mansfield, Public America is a gas station with an attached Dunkin Donuts and convenience store. There is no diesel gas and all of the pumps are self service.
Comment Recommend Fred G