Naveed Chowhan, M.D is an internal medicine physician in New Albany, Indiana. Medical education includes University Cetec, School of Med, Santo Domingo, Dom Rep (Closed 1984), completed in 1982.
Internal Medicine
📍 2210 Green Valley Rd, New Albany, IN 47150