Aleksandar M.babic NPI 1548236961 Practice location: 3655 Vista Avenue, St. Louis, MO 63110 Taxonomy code: 207ZP0105X Phone: (314) 257-8768