LS Dr. Leonardo Oswald SmithIs this you? Claim your profile 0 Write A Review 4300 NW 23rd Ave, Gainesville, FL, 32606 2 other locations (352) 256-6242