NPIIDTheresa Vogel Crouch, MDBody Imaging PhysicianArlington, TX5901 Marina Bay Ct, Arlington, TX, 76013NPIID(214) 684-5130Book online Claim listingAvailability on request