Rekha Pillai, MD, Psychiatry & Neurology

3950 New Covington Pike
Ste 270
MemphisTN  38128 (Shelby County)


Phone: 901-387-2120
Fax: 901-387-2127
Email: rek***@*****ol.com

NPI: 1356318752
License Number: MD0000013908 (TN)