Michaela Shirley

Active Rowlett, TX Managing Member for Maji, LLC