Roy Richard Rice, MDRoy Richard Rice · Body Imaging Physician8610 Dolce Vita Ln, Odessa, FL 33556(813) 523-0664Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing