He has been practicing for years and received his medical degree from . Dr. Thomas McCulloch is affiliated with Thomas Hospital in Fairhope, Alabama and accepts health insurance from Aetna BCBS Alabama. No Reviews Favorite