All you need to know about Dr. POOJA MOHAN RAO practicing at 2820 Napoleon Ave Ste 810, New Orleans, LA, 70115 with NPI Number 1750638508.
Specializations: Neurology Counties Served: Orleans, LA; Jefferson, LA