Usa-Places.com has listed approx 2 banks in Shirley. Some of the Top rated banks in Shirley are- Main Street Bank & Fidelity Bank.