Osiris is home to Christian's Parents (Delilah and Manuel).
The city of Memphis is where Osiris General Hospital is located.
Blue Sun Corp. has its headquarters outside Memphis.
- Summer 2522 - The Blue Sun Corporate Board has reshuffled, again, this time a group of investors from outside the company has taken the reins. It is unknown exactly how this will affect the 'Verse's largest corporation.