Behavioral Health Network Inc My Sisters House is a substance abuse treatment center located in Springfield, Massachusetts. Forms of payment accepted by this treatment facility are Self Payment. Care provided by this treatment facility is primarily Long-Term Residential (30+ Days).