Records link phone number (303) 794-1060 with Scarlett’s details. Scarlett currently resides at 4204 Roanoke Pl #155, Denver, Co 80236. Cheyenne, Wheat Ridge, Englewood and 3 other cities are cities Scarlett has lived in. Scarlett is related to or closely associated with Veronica Munguia Duncan, Erica Louise Duncan, Veronica Sanandres Duncan and 3 other people. Scarlett was born 55 years ago. Her birth year was listed as 1969.