List of H&M Stores in Birmingham, AL
- NameAddressPhone
- Name/Address/Phone
- H & M outlet - Birmingham 5109 Crossings Pkwy (205) 980-4915
- H & M outlet - Birmingham 2700 10th Ave S, #404 (205) 933-2340
- H & M outlet - Birmingham 3125 Independence Dr, #100 (205) 252-6999
- H & M outlet - Birmingham 3100 Richard Arrington Jr Blvd N (205) 664-0620
- H & M outlet - Birmingham 2090 Valley Dale Ter (205) 988-3730
- H & M outlet - Birmingham (205) 427-9242
- H&M outlet - Birmingham 4500 5th Ave S (205) 592-0061
- H&M outlet - Birmingham 3100 Richard Arrington Jr Blvd N (205) 664-0620
- H&M outlet - Birmingham 2090 Valley Dale Ter (205) 988-3730
- H&M outlet - Birmingham (205) 427-9242