Subway 18149

Subway #18149-0 is a Subway restaurant located at, 408 Aurora Street , Eldon, Missouri.