Taliba Foster — NPI 1225257389 · psychiatrist | Fonteum