T Michael Harrington MD is a United States of America company, located at 930 20th St S in Birmingham.
11723 Old Glenn Hwy, Eagle River, 99577-7733 (99577)
, Palmer, 99645-0000
1005 W Market St Ste 2, Athens, 35611-2479 (35611)
7 Grove St, Headland, 36345-1749 (36345)
4805 Proctor Cir NW, Huntsville, 35810-2107 (35810)
2172 Pelham Pkwy Ste 100, Pelham, 35124-1163 (35124)
P.O. BOX 9998, Valley Head, 35989
7350 Roper Tunnel Rd, Trussville, 35173-2155 (35173)
421 South Blvd, Brewton, 36426-2777 (36426)
P.O. BOX 1025, Chatom, 36518-1025 (36518)