What does embrace offer? At Embrace our vision is to be a change for the better in many lives and to become extensions of the family to each and every one of our participants. We offer a range of services supporting all inpiduals with various needs and requirements. Our services include:How do i locate my embrace product? For assistance in locating Embrace products, call 877-979-5454 from 7am to 4pm CST (8am to 5pm EST). Call, email, or send us a letter in the mail. We’re committed to helping you get the answers you need.How do i contact embrace pet insurance? Phone (800) 511-9172. Fax (800) 238-1042. Mailing Address Embrace Pet Insurance PO Box 22188 Beachwood, OH 44122-0188. Office Address Embrace Pet Insurance 4530 Richmond Rd Cleveland, OH 44128. Claims To submit or review claims, log in to your MyEmbrace Account online or in the Embrace Pet Insurance app.Where is embrace registered in the uk? Follow us onFacebookLinkedIn Embrace Financial Services Ltd, registered in England at 2ndFloor, Gateway 2, Holgate Park Drive, York, England, YO26 4GB (06447316).