Leroy's birth date was listed as 1940. We have found 5 possible relatives of Leroy: Scott C Grogan, Margaret G Crogan, Margaret V Crogan and 2 other people. Crogan Photography & Video is business that might have connection with Leroy. Public records show Ft Lauderdale, Fort Lauderdale and Pompano Beach as cities Leroy also stayed in. Leroy was born 84 years ago. Phone number listed for Leroy is (954) 764-1614. Leroy is a resident of 1463 15Th Ter, Fort Lauderdale, Fl 33312.