Bank of America is one of the largest banks in the nation and traces its roots back over 200 years. This Monroe branch is located in a free-standing brick building at the intersection of Monroe Turnpike and Elm Street. It offers standard banking services plus a drive-up window, which is especially appealing as this spot can get very congested.