Hello OH2 Family!
I’m Leah Taylor,
First Timer In New Orleans, Louisiana!!!
Born & Raised In California And Currently Based In San Antonio, Texas.
Looking Forward To Meeting New People, Trying New Restaurants (Yes I Love To Eat!) , And Exploring The Beautiful City While I’m Here!.