Rufus Troup

Active Village of Palmetto Bay, FL President for Solid Rock Apostolic Ministries,Inc