← Capitol Planning Region restaurants
Subway - New England
No reviews yet
Sandwich167 Baxter Rd, Storrs
Own or manage Subway - New England? Claim this listing free
Hours
Hours not listed yet.
Details
Address167 Baxter Rd, Storrs 06268-1101
Phone+18604298455
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.