Vernon Leon Scott Sr, MD, Family Medicine

922 Fairfax Park
TuscaloosaAL  35406-2804 (Tuscaloosa County)


Phone: 205-391-9300
Fax: 205-391-9374

NPI: 1992786958
License Number: 8944 (AL)