Len Smith

Active Cross Plains, TX Director for Believer's Fellowship of Cross Plains, Incorporated