1 Larry Leronza Strong, MD Urologist - General 0 reviews Main Location 2516 Q StBedford, Indiana 47421