888 Girod St, Unit 401 New Orleans LA 70113 Orleans County Since December 2019 Home Phone: (214) 537-4782. Christopher Roberts 888 Girod St, Unit 401 New Orleans LA 70113 Orleans County Since December 2019 Home Phone: (214) 537-4782 I got to his place and he never text back, didn’t come downstairs to get me, etc. He loves bothering visiting escorts!