Washington Trust Bank
4037 East Clocktower Lane, #12, Meridian , Idaho 83642
View Larger Map