REKHA PILLAI, M.D.

Assistant Professor
Neurology

Office: 3950 NEW COVINGTON PIKE
RM 270
MEMPHIS TN 38128
Tel: (901) 387-2120
n/a