Hi there
As a native of Wrexham I would definately say its worth a visit. Its the finest place on earth cos thats where all my friends and family live, no point being in paradise on your own is it. Anyway thats my rant over and back to the subject.
Turtle st. is definately TUTTLE st. Its a small road that runs just below the Parish Church of St. Giles which used to house a couple of small breweries and is to the rear of a very old pub called The Nags Head (once painted by Turner)
Just off Pen Y Bryn is Chapel St. Funnily enough it has a surviving Chapel maybe if your ancestors were Welsh they could have attended.
Also there is a tiny hamlet called Pen y Bryn. If you drive straight up the hill through Penycae. There's not much there though just a couple of cottages.
If you didnt know about the breweries perhaps you didnt know that Wrexham was the first place in Britain to brew lager. (Another good reason to visit)
Nadolig Llawen
Elaine