Marquisa Smith's address is 4559 Valley Stream Drive , Memphis, TN 38128. Public records show Marquisa has also lived in Memphis, TN. Marquisa's latest phone number is (901) 246-6164. Previous phone numbers include (901) 383-4594 and (901) 409-0833.
Results 1 - 1 of 1