American Mayflower Life Insurance Company
As of January 1, 2007, American Mayflower Life Insurance Company of New York (“Mayflower”) merged into Genworth Life Insurance Company of New York (“Genworth”). Genworth is located at: 600 Third Avenue, Suite 2400New York, NY 10016Phone: (888) 436-9678Website: https://www.genworth.com/ Genworth no longer sells new life insurance products, however, they still service their book of business…
Read more