Patrick Ellingsworth

Active Freeport, FL President for Charlotte Estates Group Inc