Neisner's 61

Neisner's #61 was a Neisner Brothers variety store located at 710 McCreless Plaza in San Antonio, Texas.