Subway 23221

Subway #23221-0 is a Subway restaurant located at Texas Children's Hospital, 6621 Fannin Street, Houston, Texas.