The Depot  LbNA # 30851 (ARCHIVED)

OwnerThe Toadfrogs      
Placed DateMay 12 2007
CountyHenderson
LocationHenderson, KY
Boxes1
Found ByTeam JSABAIL (Attempted)
Last UpdateJun 6 2015