I drive by this place today. Totally unplanned. I had an unexpected trip to the hospital today and on the way back the streets were closed. The detour took me this way. What's this place? It's the mortuary Genesis was at. I believe it was a wink from her letting me know she is near.