Visit Website Get Directions Homemade Heaven Sandwich Shoppe Address: 12 N Spruce St Ogallala, NE 69153 Phone: (308) 284-4879