METRO CREDIT UNION has 18 different branch locations. The NEWTON BRANCH is located in NEWTON, MA at 334 Watertown St. See location on map below.
For additional information, such as hours of operation, please call (877) 696-3876.