DEERFOOT INTERNAL MEDICINE. Internal Medicine • 1 Provider. 6725 Deerfoot Pkwy Ste 1, Pinson AL, 35126. Make an Appointment. (205) 680-9898. Telehealth services available. DEERFOOT INTERNAL MEDICINE is a medical group practice located in Pinson, AL that specializes in Internal Medicine. Providers Overview Location Reviews XX..