Keenan Funeral Home Inc

238 Elm St West Haven CT 06516