Shena Marquis's address is 14850 W Dixie Highway Apt 142, North Miami, FL 33181. Possible relatives include Delran Marquis, Makeba Marquis and 2 others. Public records show Shena has also lived in Miami, FL. The latest email address for Shena Marquis is she****@gmail.com.
Address History: 14850 W Dixie Highway Apt 142, North Miami, FL 33181;
685 Ne 85th Street Apt 4, Miami, FL 33138
Emails: she****@gmail.com
Results 1 - 1 of 1