Timothy Patrick Weirich, MD, Internal Medicine

2828 Hwy 31 S Ste 114
DecaturAL  35603-1538 (Morgan County)


Phone: 256-686-3360
Fax: 256-686-3380

NPI: 1013947704
License Number: 18993 (AL)