Morgan Keegan & Co Inc is a financial services company based out of 2102 N Elm St Ste A, Greensboro, North Carolina, United States.