Subway 56410

Subway #56410-0 is a Subway restaurant located at NorthPark Mall, 320 West Kimberly Road Space 0009, Davenport, Iowa.