Subway 59036

Subway #59036-0 is a Subway restaurant located at Immanuel Medical Center, 6901 North 72nd Street, Omaha, Nebraska.