Robert D Marks, MD, Internal Medicine

1010 1st St N
Ste 112
AlabasterAL  35007-8608 (Shelby County)


Phone: 205-663-1023
Fax: 205-802-7778
Email: rma***@*****il.com

NPI: 1972541910
License Number: 13483 (AL)