Dr. Carayannopoulos graduated from the University of Texas Southwestern Medical Center Medical School in 1996. He works in Galveston, TX and 1 other location and specializes in Cardiovascular Disease and Internal Medicine. Dr. Carayannopoulos is affiliated with Hca Houston Healthcare Clear Lake.
View More
