7-Eleven 37678

7-Eleven #37678 is a 7-Eleven convenience store located at 5601 East Fowler Avenue, Temple Terrace, Florida.