Get directions to: Subway Sandwich Shop, Lamar, MO
Restaurant address: 822 West 12th Street Lamar, MO 64759, USA
Restaurant: Subway Sandwich Shop