I just came across this address as place of death for both my grandparents. Since I know their home address was Price St. I am curious to know if 56 Church Road was some kind of institution in 1938. Any ideas? Thanks, Maureen