Leroy has listed phone number: (610) 353-5840. This person's birth year is 1962. Cape May, Broomall, Cherry Hill and one other city are cities Leroy has lived in. The residency of Leroy is at 19 Wyoming Ave, Ardmore, Pa 19003. There are 2 companies connected with Leroy: Lawrence Park Medical Management, Llc and Leroy B Fleischer, Md, Pc. Leroy has reached 62 years of age.