GREENWOOD, Ind. — Financial Center First Credit Union has opened a new branch on State Road 135 in Greenwood, replacing its Stop 11 location that served the area for more than 20 years. The branch at 1263 N. State Road 135, Suite B, opened Sept. 28. The credit union celebrated the new location with a […]