Dr. Lucia Spears, M.D. Radiology 8649 Cricket Tree LaneIndianapolis, Indiana 46260 317-484-5370 About Dr. Lucia Spears, M.D. Affiliation: Indianapolis Breast Center