Neal Sankhla, MD

Psychiatry & Neurology, Neurology

3 locations

Choa Hospital Based

1400 Tullie Rd NE, Ste 210, Atlanta, GA 30329

Accepting new patients

(404) 785-2849