Janmichael Townsend was born in 1973, age 51. Janmichael Townsend's address is 26559 Berg Road Apt 248, Southfield, MI 48033. Possible relatives include Tremaine Ashley, Betty Thompson and 7 others. Public records show Janmichael has also lived in Detroit, MI. Janmichael's latest phone number is (313) 894-0207. Previous phone numbers include (313) 897-2017.
Results 1 - 1 of 1