Subway 15324

Subway #15324-0 is a Subway restaurant located at, 1720 West University , Denton, Texas.