The total number of Bank of America branches presently open near Horsham, Pennsylvania is 35. This page will provide you with the listing of all Bank of America locations in the area.