Citizens Bank is one of the largest banking chains in the northeastern United States, and headquartered in Providence. Citizens offers several services for personal and business banking. For convenience, this full-service branch is located inside of the Stop & Shop at 200 Atwood Ave.