Apparel & Fashion - Providence, Rhode Island, United States
Leslie Newton is an apparel & fashion company based out of 1 Richmond Sq # A, Providence, Rhode Island, United States.