Scott Sarrels

Archived Record Decatur, AL Previous Family Practitioner for Community Free Clinic of Decatur