Subway 41216

Subway #41216-0 is a Subway restaurant located at Love's Travel Stop, 2586 North Main Street Exit 234, Hubbard, Ohio.