Michael A Nichols, 50 years old, lives in Atlantic Beach, North Carolina. Other places in which he has lived are Havelock, North Carolina; Morehead City, North Carolina and Beaufort, South Carolina. Some of Michael relatives are Herbert L Nichols, Trisha K Nichols, Herbert L Nichols and Catherine A Nichols.