We can not find any public records stating that Micheal Teabo is currently Married. It is not likely.
Micheal Teabo's current address is 217 Lejeune Rd Cape Carteret, NC 28584-9261. Micheal has lived there for about 2 years, since December of 2016.
We could not find any phone number on file for Micheal Teabo.
Yes! Micheal Teabo is living today.