Haverhill ma funeral homes. (Peter Cuddy) of Jamaica Plain, MA, Francis X.