Grandma Thora's House

Grandma Thora's House is a house in Elwood City, owned by Grandma Thora.