Marvin Staggs's address is 12313 E 27th Place , Tulsa, OK 74129. Possible relatives include Kathy Dafforn, Ann Staggs and 1 others. Public records show Marvin has also lived in Tulsa, OK. Marvin's latest phone number is (918) 838-1894.
Phone Numbers: (918) 838-1894
Results 1 - 1 of 1