Charlotte, NC | Indian Trail, NC | Cornelius, NC
Also known as: michaels1alexander
Michael Alexander 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.