Add your review, 0 reviews Dr. Curt E. Harper Updated: 2018-07-11 curtharper Listed in Chemistry, Insurance, Toxicology Add to Favorites (205) 541-3893 Birmingham, Alabama Description: Read more...