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
"They are helpful and quick to respond to my calls and emails and keep their appointments."