2720 7TH ST TUSCALOOSA, AL 35401
LEON CAMPBELL, M.D.
Internal Medicine Physician
CAREPLUS LLC
Multi-Specialty Clinic/Center