Dr. A Cosmo Caruso, MD is a sleep medicine doctor who practices in Kansas City, MO. He is 60 years old and has been practicing for 34 years. Dr. Caruso is affiliated with Saint Joseph Medical Center and Bates County Memorial Hospital.
Looking for a Sleep Medicine Specialist? We found others matching your search, to help you compare.