Theresa Vogel Crouch, MDTheresa Vogel Crouch · Body Imaging Physician5901 Marina Bay Ct, Arlington, TX 76013(214) 684-5130Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing