1. On Top Embroidery and Design
521 Palisades Blvd, Birmingham, AL 35209
Coordinate: 33.47004,-86.81727
Phone: (205) 460-1181
2. Madeira USA LTD
416 Business Center Dr, Birmingham, AL 35244
Coordinate: 33.3517,-86.7906
Phone: (800) 225-3001
3. EmbroidMe
5263 Highway 280, Birmingham, AL 35242
Coordinate: 33.41882,-86.68055
Phone: (205) 518-6407