Merrill Lynch Financial Advisor Timothy J Long
250 Monroe Ave NW Suite 600, Grand Rapids 49503