Grandma Thora's House

Grandma Thora's house is a house in northwest Elwood City.