Rebecca Renae Carrell, MD, Physical Medicine & Rehabilitation

1103 N Thornton Ave
OrlandoFL  32803 (Orange County)


Phone: 321-430-0551
Fax: 407-641-9707

NPI: 1245721299
License Number: PT33583 (FL)