Other a city that she has stayed in is Saint Louis. Karla’s residency is at 2530 Woodsage Dr, Florissant, Mo 63033.