The International Buddhist Meditation Center... Has a new address -
https://www.ibmc-la.org/