Barfield, Murphy, Shank & Smith
1121 Riverchase Office Road
Birmingham, AL 35244
Keith Barfield has five children - Heather, Mitchell, Sacca, William, and Jillian. He is a founding member at Barfield, Murphy, Shank & Smith and has lead resp... read more
"Service, attentiveness, experience, value"