Richard Carter-Torres, MD, Psychiatry & Neurology

6735 Conroy Rd Ste 221
OrlandoFL  32835-3570 (Orange County)


Phone: 787-475-4965
Fax:

NPI: 1811047996
License Number: 183325 (NY)