< Back to all Team Members

David K. McGregor, MD

Pathologist
Team Role
Primary Location
1265 Union Avenue
Memphis, TN 38104
Phone: 901.516.7182