2403 Stella Street, Fort Myers, FL 33901 – 221062848 - Terri McAule...