Frank Shepherd

Active Coral Gables, FL President for Florida Legal Foundation, Inc.