Also known as: sandrar20032003
Sandra Rosa lives in Chicago, IL. Sandra has also lived in Dallas, TX. Some of Sandra relatives are Josepha Rosa and Delwin Oscar Rosa.
Also known as: sandrar20032003
Sandra Rosa lives in Chicago, Illinois. Sandra has also lived in Dallas, Texas. Sandra is related to Josepha Rosa and Delwin Oscar Rosa.