Subway 18149

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