The Village Plaza ← View details 1201 South Orlando Avenue, Winter Park, FL 32789 Get Directions From* To * — Required information