I've been told by two different sources - whom I don't have a reason to not trust - that Homero is not hiding anywhere and is talking to the authorities.
Also I'm not quite sure that Homero actually owned a home in MA - wasn't that the rental house that he trashed? In other words, I doubt that article.
Carlos is living in Homero's house in Vermont. Maybe it is actually Carlos's? Homero sold his house in Mass I thought? Carlos definitely has communication with Homero. That was very evident.
These are past addresses for Homero. Are you saying he is at one of these?
14 High Meadow Cir, E Longmeadow, MA 01028
14 High Meadow Cir was their trashed rental. Don't know his current address, sorry. I'm told it's in VT but I don't feel like stalking him. I'm pretty sure there are other individuals and agencies far more capable of keeping track of him so I'm just going to sit back and enjoy the fireworks