Public records show that Leroy is connected with: Miracle Marriage Ministry Inc, Couples United For Financial Success Investment Club and Miracle Marriage Ministry, Inc. The number currently linked to Leroy is (954) 538-9012. Cities Leroy has lived in before are Miramar, Opa Locka and Miami Gardens. The current age of Leroy is 38. Leroy's birth date was listed as 1986. Leroy’s current address is 10770 Preserve Way, Miramar, Fl 33025. Ophelia Taylor, Willie Lawrence Taylor, Ophelia Taylor Horne and 6 other people are people possibly related to Leroy.