EC Dr. Elizabeth Cochran, MD Is this you? Claim your profile Pediatrics 0Leave a review West Alabama Pediatrics 1060 Fairfax Park Ste C, Tuscaloosa, AL, 35406 (205) 752-7337