Melvin Leonard's address is 56299 Fairchild Road , Macomb, MI 48042. Possible relatives include Clara Leonard, Donald Leonard and 5 others. Public records show Melvin has also lived in Armada, MI. Melvin's latest phone number is (586) 214-0315. Previous phone numbers include (586) 270-6217 and (586) 752-3741.
Results 1 - 1 of 1