We found public records for Ellen Brown in Lake Placid, Florida. Find current home address, cell phone numbers, email addresses and known relatives.
Canyon Country,
California, 91387Possible Match for Ellen Brown in Lake Placid, FL
Our top match for Ellen Brown lives on Minter Ct in Canyon Country, California and may have previously resided on Deerview Dr in Canyon Country, California. Ellen is 60 years of age and may be related to Nell Brown, Wesley Brown and Cynthia Brown. Run a full report on this result to get more details on Ellen.