Dr. Olivia N. Alexander, MD 2540 Lee Road, Winter Park, FL 32789