Dr. Francesco M Cavallo is a Radiology & Diagnostic Imaging Specialist…read more in Clear Lake, Houston and has an experience of 35 years in this field. Dr. Francesco M Cavallo practices at HCA Houston Healthcare Clear Lake in Clear Lake, Houston,HCA Houston Healthcare Pearland in South Acres / Crestmont Park, Houston and Hca Houston Healthcare Pearland in Pearland 77584, Pearland TX. He completed Medical School from Creighton University School of Medicine in 1991.read less