Pamida 113

Pamida #113 was a Pamida discount store located at 100 Texas Trail Drive in Ogallala, Nebraska.