James R Lindsey Jr, MD, Internal Medicine

832 Princeton Ave Sw
BirminghamAL  35211-1320 (Jefferson County)


Phone: 205-206-8461
Fax: 205-206-8363
Email: jam***@*****la.com

NPI: 1851337547
License Number: 15379 (AL)