Marlon's possible relatives are Jennifer Fay Brown, Blanche B Rodriguez, Robert Dean Brown and 6 other people. Marlon was born 54 years ago. Marlon now resides at 841 Sheila Ln #A, Channelview, Tx 77530. In addition to Channelview, Marlon also lived in Channelview. The phone number (281) 860-0483 is Marlon’s. Marlon's birth date was listed as 1970.