Meela South Medical Complex is located in the Southern area - Asir region - Kingdom of Saudi Arabia.