Leroy turned 97 years old. Other cities that he has stayed in are Saint Johns, Perrinton, Lansing and one other city. Leroy has listed (251) 968-8075 as his phone number. The residency of Leroy is at 2277 Oyster Bay Ln #210300, Gulf Shores, Al 36542. This person's birth year is 1926. Public records show that Leroy is connected with Oyster Bay Villa Fifteen Unit Owners Association, Inc.