Leroy owns the phone number (904) 997-4089. The age of Leroy is 83. We have found 4 possible relatives of Leroy: Clyde L Montgomery, Annette C Montgomery, Maximillian S Montgomery and one other person. Leroy was born in 1942. This person has lived also in Monticello and Opa Locka. Leroy now resides at 1468 Waukeenah St #311C, Monticello, Fl 32344.