FT Dr. Flora M. Torra , PSYD Is this you? Claim your profile Psychology 0 Write A Review 1879 Lee Rd, Winter Park, FL, 32789 1 other location