James Randal Trimm, MD, Internal Medicine

100 Pilot Medical Dr
Ste 300
BirminghamAL  35235-3412 (Jefferson County)


Phone: 205-856-2284
Fax: 205-815-4777
Email: jtr***@*****oo.com

NPI: 1487790481
License Number: 24518 (AL)