Steffan TaubGeneral medicine · Physician1959 Shore Hill Dr, 48302 Bloomfield Hills0.0(0 Reviews)Rate this company