James Abagis is a financial advisor in Nashua, NH. He has been in practice for 21 years, the last 11 months at World Investment Advisors LLC.