Pedro Lopez, MD, Internal Medicine

701 University Blvd E
Ste 711
TuscaloosaAL  35401-2086 (Tuscaloosa County)


Phone: 205-345-2255
Fax: 205-345-0813
Email: lop***@*****st.net

NPI: 1295796472
License Number: 16465 (AL)