Public records show New Orleans as a city Merlin also stayed in. His birth year was listed as 1958. 4926 Touro St, New Orleans, La 70122 is where Merlin resides. The age of Merlin is 66. Phone number listed for Merlin is (504) 245-1310. We have found 5 possible relatives of Merlin: Drusiall A Armstron, Warren L Armstrong, Karen Ann Armstrong and 2 other people.