Mitchell's Camp is located on an island in the NE portion of Lady Evelyn Lake, between Ellen Island Camp and Red Pine Wilderness lodge. These coordinates will give you a rough location on Google maps.
47.391355, -80.065136
I've stayed at Mitchell's camp 3 times since 2008. As compared to the other big 4 lodges (I believe Red Pine is not operating again this year) Mitchell's is a more rustic experience; specializing in their "housekeeping" plans. Personally, I love it there. No website, just a phone number. Carolyn is very nice and helpful on the phone. It's a beautiful lake with amazing scenery. We usually target walleye, and it's been amazing some years and slow in other years. Weather seems to play a big factor when you're up there. I'll be going up mid June with my wife. There are others on this board that may be able to add more information.
Edited to show rough GPS coordinates - original map link didn't work correctly.