66-year-old Leonard E Brown lives in Flushing, NY. Other places in which he has lived are Fresh Meadows, NY; Oakland Gardens, NY; Oceanside, NY and Whitestone, NY. He attended the The City College Of New York. Allison Brown, Perry G Brown and Barrie P Brownstein are some of Leonard relatives.