Records link phone number (337) 478-8840 with Roy’s details. The residency of Roy is at 2224 Pinewood Dr, Lake Charles, La 70607. Roy was born 57 years ago. The birth year was listed as 1967. We have found 4 possible relatives of Roy: Stacey Marie Stroud, Stacey Stoud, Stacy Stroud and one other person. He has stayed in Lake Charles and Humble before moving to Lake Charles.