Subway 25854

Subway #25854-0 is a Subway restaurant located at Shoppes at 53rd and Elmore, 5252 Elmore Avenue Suite G, Davenport, Iowa.