Ioana Naumescu Shirley, MD

Psychiatry & Neurology, Psychiatry

Office

3121 Blue Lake Dr, Ste 103, Vestavia, AL 35243

Accepting new patients

(205) 249-5369