They have log perch up North?
Well Jagg if you want to get technical it depends on what you call north. I live here in south Texas and anything up from me I consider north. And yes Log Perch are located in some parts of Canada which I think is north of South Texas. They are also located in the east in such states as Ohio,Pennsylvania, New York etc.(Which I consider North.Just my