Greenacres FL Leroy MD, Doctors 1. 4849 Lake Worth Rd, Greenacres, FL 33463 | Charles, Leroy MD (561) 784-7014