H&R Block Alabama

About H&R Block

H&R Block is a well-known tax preparation company that provides a range of tax services to individuals and businesses alike. With over 60 years of experience in the industry, H&R Block has built a solid reputation and is trusted by millions of customers in the United States and around the world. The company has over 11,000 retail tax centers that offer support for tax preparation, digital products including do-it-yourself software, virtual tax preparation with Tax Pro Go, and online tax return preparation through H&R Block Online. With its expert tax guidance and reliable services, H&R Block helps its customers navigate the complex tax system and maximize their refunds while minimizing their tax liability.
850 Inverness Corners, Birmingham AL 35242 (205) 995-8639
Monday-Saturday: By Appointment Only, Sunday: Closed
903 Fairhope Ave, 88 Plantation Point (251) 929-1958
Monday-Saturday: By Appointment Only, Sunday: Closed
1702 Gault Ave N Ste 100, Fort Payne AL 35967 (256) 845-4091
Monday-Saturday: By Appointment Only, Sunday: Closed
Oliver Creek Crossing, 6657 Atlanta Hwy Ste 19 (334) 396-7493
Monday-Saturday: By Appointment Only, Sunday: Closed
Hazel Green H&R Block, 14450 Hwy 231 431 N (256) 828-7708
Monday-Saturday: By Appointment Only, Sunday: Closed
123 E Church St, Butler AL 36904 (205) 459-4397
Monday-Saturday: By Appointment Only, Sunday: Closed
1111 N Mckenzie, Ste A (251) 943-4474
Monday-Saturday: By Appointment Only, Sunday: Closed
5650 Old Pascagoula Rd, Suites 107 (251) 653-1507
Monday-Saturday: By Appointment Only, Sunday: Closed
Governors Square Shop Ctr, 2887 E S Blvd Ste 1a-2 (334) 288-2707
Monday-Saturday: By Appointment Only, Sunday: Closed
Trace Crossings, 2539 John Hawkins Pkwy Ste 149 (205) 987-5030
Monday-Saturday: By Appointment Only, Sunday: Closed
25 Tyson Rd, Ashland AL 36251 (256) 354-3862
Monday-Saturday: By Appointment Only, Sunday: Closed
205 E Cumming Ave, Opp AL 36467 (334) 493-7511
Monday-Saturday: By Appointment Only, Sunday: Closed
101 N Main, Enterprise AL 36330 (334) 347-4331
Monday-Saturday: By Appointment Only, Sunday: Closed
Creekside Center, 645 Snow St (256) 831-2050
Monday-Saturday: By Appointment Only, Sunday: Closed
166 River Square Shop Ctr, Ste 24 (205) 497-1600
Monday-Saturday: By Appointment Only, Sunday: Closed
Moulton East Shopping Ctr, 15360 Court St (256) 974-9181
Monday-Saturday: By Appointment Only, Sunday: Closed
1460 W Main St Ste H, Centre AL 35960 (256) 927-8101
Monday-Saturday: By Appointment Only, Sunday: Closed
1509 11th Ave, Haleyville AL 35565 (205) 485-1040
Monday-Saturday: By Appointment Only, Sunday: Closed
200 W Fort Morgan Rd, Gulf Shores AL 36542 (251) 948-8988
Monday-Saturday: By Appointment Only, Sunday: Closed
201 4th Ave SE, Red Bay AL 35582 (256) 356-4300
Monday-Saturday: By Appointment Only, Sunday: Closed
13760 Hwy 43 Ste 2, Russellville AL 35653 (256) 332-4766
Monday-Saturday: By Appointment Only, Sunday: Closed
24 Hazel Ave, Centreville AL 35042 (205) 926-7372
Monday-Saturday: By Appointment Only, Sunday: Closed
Village Square, 1516 9th Ave (205) 428-5623
Monday-Saturday: By Appointment Only, Sunday: Closed
Semmes Towne Center, 7885 W Moffett Rd Ste 124 (251) 649-9014
Monday-Saturday: By Appointment Only, Sunday: Closed
205 W 9th Ave, Foley AL 36535 (251) 943-9190
Monday-Saturday: By Appointment Only, Sunday: Closed
1624 S Eufaula Ave, Eufaula AL 36027 (334) 687-6539
Monday-Saturday: By Appointment Only, Sunday: Closed
302-5th Ave, Attalla AL 35954 (256) 538-8336
Monday-Saturday: By Appointment Only, Sunday: Closed
Maxwell Air Force Base, 355 Kelly St (334) 523-2866
Monday-Saturday: By Appointment Only, Sunday: Closed
Canterberry Shopping Center, 2517 W Meighan Blvd (256) 546-5249
Monday-Saturday: By Appointment Only, Sunday: Closed
Talladega Plaza, 141 Stephen J White Memr Blvd (256) 362-5501
Monday-Saturday: By Appointment Only, Sunday: Closed
205 Claxton Ave, Elba AL 36323 (334) 897-6210
Monday-Saturday: By Appointment Only, Sunday: Closed
205 Barnett Blvd, Tallassee AL 36078 (334) 283-5648
Monday-Saturday: By Appointment Only, Sunday: Closed
12 W Broad St, Wedowee AL 36278 (256) 357-2290
Monday-Saturday: By Appointment Only, Sunday: Closed
Village At Moody, 2210 Village Dr St (205) 640-4401
Monday-Saturday: By Appointment Only, Sunday: Closed
14576 Alabama Hwy 68, Crossville AL 35962 (256) 528-7878
Monday-Saturday: By Appointment Only, Sunday: Closed
Valley Marketplace, 3771 20th Ave Unit 11 (334) 768-3494
Monday-Saturday: By Appointment Only, Sunday: Closed
216 Town Mart, Clanton AL 35045 (205) 755-5288
Monday-Saturday: By Appointment Only, Sunday: Closed
104 Church St, Greenville AL 36037 (334) 382-8670
Monday-Saturday: By Appointment Only, Sunday: Closed
1408 4th Avenue, Bessemer AL 35020 (205) 424-4044
Monday-Saturday: By Appointment Only, Sunday: Closed
Schillinger Commercial Center, 1020 Schillinger Rd Ste B (251) 634-0219
Monday-Saturday: By Appointment Only, Sunday: Closed
5614 Main St, Grant AL 35747 (256) 728-2511
Monday-Saturday: By Appointment Only, Sunday: Closed
Gateway Commons Shop Ctr, 3000 Pepperell Pkwy Ste 5 (334) 745-4154
Monday-Saturday: By Appointment Only, Sunday: Closed
Seven Points, 1511 N Wood Ave (256) 768-0548
Monday-Saturday: By Appointment Only, Sunday: Closed
3401 Hwy 171 N, Fayette AL 35555 (205) 932-4433
Monday-Saturday: By Appointment Only, Sunday: Closed
208 E 2nd St, Ste C (251) 580-4107
Monday-Saturday: By Appointment Only, Sunday: Closed
1310 Tingle Circle E, A-104 (251) 476-4267
Monday-Saturday: By Appointment Only, Sunday: Closed
161 Cox Creek Pkwy S, Florence AL 35630 (256) 764-6775
Monday-Saturday: By Appointment Only, Sunday: Closed
110 W Coats Ave, Linden AL 36748 (334) 295-4397
Monday-Saturday: By Appointment Only, Sunday: Closed
219 First St S, Reform AL 35481 (205) 375-2482
Monday-Saturday: By Appointment Only, Sunday: Closed
1934 28th Ave S, Homewood AL 35209 (205) 879-7357
Monday-Saturday: By Appointment Only, Sunday: Closed
Englewood Village, 9730 Hwy 69 S (205) 248-0941
Monday-Saturday: By Appointment Only, Sunday: Closed
1516 Quintard Ave, Anniston AL 36201 (256) 237-8596
Monday-Saturday: By Appointment Only, Sunday: Closed
Saraland Loop Plaza, 104 Saraland Loop Rd (251) 675-0297
Monday-Saturday: By Appointment Only, Sunday: Closed
1336 E Highland Ave, Selma AL 36703 (334) 872-2431
Monday-Saturday: By Appointment Only, Sunday: Closed
Wildwood Centre Shopping Ctr, 227 Lakeshore Pkwy Ste 168 (205) 945-9440
Monday-Saturday: By Appointment Only, Sunday: Closed
2501 Hwy 280, Ste B (256) 329-1343
Monday-Saturday: By Appointment Only, Sunday: Closed
4209 E University Blvd, Ste 1 (205) 556-1161
Monday-Saturday: By Appointment Only, Sunday: Closed
Alabaster Market Center, 116 Market Center Dr (205) 621-1082
Monday-Saturday: By Appointment Only, Sunday: Closed
Winchester Plaza, 2246 Winchester Rd NE Ste 100 (256) 858-6583
Monday-Saturday: By Appointment Only, Sunday: Closed
1441 Forestdale Blvd, Ste 109 (205) 798-9155
Monday-Saturday: By Appointment Only, Sunday: Closed
Colonial Shoppes Bellwood, 2729 Bell Rd Ste 8 (334) 272-1113
Monday-Saturday: By Appointment Only, Sunday: Closed
Murphy Mill Place, 2371 Murphy Mill Rd (334) 671-8056
Monday-Saturday: By Appointment Only, Sunday: Closed
44697 Al-17, Vernon AL 35592 (205) 695-6722
Monday-Saturday: By Appointment Only, Sunday: Closed
3030 Memorial Parkway SW, Ste A104 (256) 534-5629
Monday-Saturday: By Appointment Only, Sunday: Closed
439 George Wallace Dr Ste B-03, Gadsden AL 35903 (256) 546-1210
Monday-Saturday: By Appointment Only, Sunday: Closed
Heritage Towne Centre, 873 Dennison Ave SW Ste 105 (205) 321-3424
Monday-Saturday: By Appointment Only, Sunday: Closed
Hart Plaza, 587 Hwy 31 NW Ste C (256) 773-0587
Monday-Saturday: By Appointment Only, Sunday: Closed
3981 Cottage Hill Rd, Mobile AL 36609 (251) 662-5970
Monday-Saturday: By Appointment Only, Sunday: Closed
Plum Tree Shopping Center, 1000 Beltline Rd SW B-1 (256) 351-4047
Monday-Saturday: By Appointment Only, Sunday: Closed
68 Main St, Collinsville AL 35961 (256) 524-2345
Monday-Saturday: By Appointment Only, Sunday: Closed
8608 US Hwy 431, Albertville AL 35950 (256) 878-7200
Monday-Saturday: By Appointment Only, Sunday: Closed
Town Square Shopping Center, 1617a Town Square SW (256) 734-0247
Monday-Saturday: By Appointment Only, Sunday: Closed
1500 Military St South, Hamilton AL 35570 (205) 921-3311
Monday-Saturday: By Appointment Only, Sunday: Closed
1801- A-2nd Ave E, Oneonta AL 35121 (205) 625-4553
Monday-Saturday: By Appointment Only, Sunday: Closed
Wal-Mart Shopping Center, 1015 US Hwy 72 E (256) 232-1896
Monday-Saturday: By Appointment Only, Sunday: Closed
42930 US Hwy 72, Stevenson AL 35772 (256) 437-9595
Monday-Saturday: By Appointment Only, Sunday: Closed
Pell City Station Shop Ctr, 63 Vaughan Ln (205) 814-1040
Monday-Saturday: By Appointment Only, Sunday: Closed
33196 Hwy 43, Thomasville AL 36784 (334) 636-1015
Monday-Saturday: By Appointment Only, Sunday: Closed
3331-F Rainbow Dr, Rainbow City AL 35906 (256) 467-0145
Monday-Saturday: By Appointment Only, Sunday: Closed
The Prattville Shopping Center, 1846 E Main St Ste 11 (334) 361-4774
Monday-Saturday: By Appointment Only, Sunday: Closed
4500 Montevallo Road, Ste A109 (205) 591-4743
Monday-Saturday: By Appointment Only, Sunday: Closed
1940 S Oates Ste 6, Dothan AL 36301 (334) 794-3790
Monday-Saturday: By Appointment Only, Sunday: Closed
Harvest Square, 5850 Hwy 53 Ste I (256) 852-8181
Monday-Saturday: By Appointment Only, Sunday: Closed
North Madison Corners, 7950 Hwy 72 Ste I (256) 716-1986
Monday-Saturday: By Appointment Only, Sunday: Closed
Shops On The Circle, 3500 Ross Clark Circle Ste 350 (334) 793-5539
Monday-Saturday: By Appointment Only, Sunday: Closed
Toulouse Village Shop Ctr, 5346 US Hwy 231 (334) 567-3688
Monday-Saturday: By Appointment Only, Sunday: Closed
Magnolia City Place, 655 Fieldstown Rd (205) 631-5845
Monday-Saturday: By Appointment Only, Sunday: Closed
Heritage Place Shopping Ctr, 101 B S Memorial Dr (334) 365-2808
Monday-Saturday: By Appointment Only, Sunday: Closed
47806 US Hwy 78, Lincoln AL 35096 (205) 763-1888
Monday-Saturday: By Appointment Only, Sunday: Closed
1612 Douglas Ave, Brewton AL 36426 (251) 809-0200
Monday-Saturday: By Appointment Only, Sunday: Closed
Village On Lorna, 3309 Lorna Rd Ste 2-3 (205) 823-0851
Monday-Saturday: By Appointment Only, Sunday: Closed
993 Main St, Roanoke AL 36274 (334) 863-4140
Monday-Saturday: By Appointment Only, Sunday: Closed
18440 Lillian Dr, Ste D (251) 947-8801
Monday-Saturday: By Appointment Only, Sunday: Closed
235 James B Payton Blvd, Sylacauga AL 35150 (256) 245-5556
Monday-Saturday: By Appointment Only, Sunday: Closed
Roebuck East Building, 437 Huffman Rd (205) 836-2431
Monday-Saturday: By Appointment Only, Sunday: Closed
4800 Whitesburg Dr, Ste 17b (256) 883-1012
Monday-Saturday: By Appointment Only, Sunday: Closed
Southland Plaza, 2019 US Hwy 31 S Unit 13 (256) 353-7293
Monday-Saturday: By Appointment Only, Sunday: Closed
112 W Oak St, Tuskegee AL 36083 (334) 727-6099
Monday-Saturday: By Appointment Only, Sunday: Closed
1110 N Brindlee MT Pkwy, Arab AL 35016 (256) 586-6862
Monday-Saturday: By Appointment Only, Sunday: Closed
146 E 4th St, Luverne AL 36049 (334) 335-3323
Monday-Saturday: By Appointment Only, Sunday: Closed
×