Located in New Richmond, WI. St Croix Financial specializes in financial planning services and life insurance. Client-focused. Over-the-phone insurance quotes within 24 hours. Some services can be rendered within a day. Call us today.