Subway 22673

Subway #22673-0 is a Subway restaurant located at Shell Gas/Convenience Store, 1026 West River Drive, Davenport, Iowa.