Search Results
Metro Credit Union
260 Humphrey St, Swampscott, MA 01907
This small, friendly branch of Metro Credit Union has a conveniently placed parking lot and ample street parking asMore well. It was opened at this location in 2007 and offers a range of personal and business services from auto and business loans, to checking accounts, mortgages and IRA's.  The staff is quite friendly and are regularly involved in the community.
See more »