Robert Lorenza Green III, MD, Internal Medicine

833 Saint Vincents Dr
Ste 300
BirminghamAL  35205-1606 (Jefferson County)


Phone: 205-933-4640
Fax: 205-939-4519

NPI: 1073803649
License Number: 33492 (AL)