Perry Medical Clinic 401 Northwood Dr, Centre, AL 35960 2569273607 (phone), 2569273606 (fax)
Education:
Medical School University of Alabama School of Medicine Graduated: 2002
Languages:
English
Description:
Dr. Allen graduated from the University of Alabama School of Medicine in 2002. He works in Centre, AL and specializes in Family Medicine. Dr. Allen is affiliated with Cherokee Medical Center.
Take for instance the story of Collette Flanagan. In the fall of 2013, Flanagans son, Clinton Allen, was shot and killed by a Dallas police officer. The 25-year-old was shot seven times by Officer Clark Staller.