Subway 65343

Subway #65343-0 is a Subway restaurant located at Decatur Memorial Hospital, 2300 North Edwards Street, Decatur, Illinois.