Subway 5460

Subway #5460-0 is a Subway restaurant located at Village Shopping Center, 902 West Kimberly Road Unit 24, Davenport, Iowa.