Michael S Alexander, 37 years old, lives in Charlotte, North Carolina. He has also lived in Indian Trail, North Carolina and Cornelius, North Carolina. Companies in which he has a work history include Md. His work experience includes positions as Doctor and Medical Doctor.