STL Historic Site: Chatillon-DeMenil House  LbNA # 58406

Owneri dig toasters    
Placed DateJun 22 2011
CountySt. Louis city
Location3352 Demenil Pl, St. Louis, MO
Boxes1
Found By
Last Update