Subway 25092

Subway #25092-0 is a Subway restaurant located at University of MO Millenium Stud Center, 1 University Boulevard, St. Louis, Missouri.