John Lafear

Active Fernandina Beach, FL President for The Lafear Group, Inc.