Get directions to: Lamp Stand Inc, Ogallala, NE
Restaurant address: 112 N Spruce St Ogallala, NE 69153, USA
Restaurant: Lamp Stand Inc