You Are About to Claim the Listing :

Bank of America
601 21st Street,, Vero Beach
FL - 32960