Mikalena Nau, 37, was last seen on February 4, 2006, in Philadelphia, Pennsylvania. Her last known action was withdrawing $100 from an ATM near her residence on the 1100 block of Elbridge Street in the Oxford Circle neighborhood. Nau lived by herself in an apartment at the Castor Gardens complex. Concern for her welfare grew when her family had no contact with her for about a week. On February 15, a family member went to her apartment and discovered it in a state of disarray, with her dog left a
...Read MoreLast Seen: Feb 04, 2006