The best reviews are in my photos on ll. This place is the worst, not only for me, but many workers. I'm a good time! HeheI've seen her post on LL lately, if anyone can share their experiences, or pm me.
Barrhaven isn't the most ideal location but if she's worth it, I'll gladly make trek
Appreciate any info
Last edited: