Internal Medicine Doctors Deepak & Meenu LLC 6205 Tennyson Oaks Lane Alexandria, LA 71301 (318) 484-2680