Scott, David A Dr 1100 Englewood Village DrTuscaloosa, AL, 35405 View Phone 205-758-5400 1100 Englewood Village DrTuscaloosa, AL 35405 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page