We have found 6 possible relatives of Lee: Leeann Ann Spooner, Stella Spooner, Patrick Kevin Spooner and 3 other people. Fort Myers and Bay City are cities Lee has lived in. Lee’s current address is 18021 Cypress Point Rd, Fort Myers, Fl 33967.