Patient portal Patient resources ... Amana Medical Center* *An independent affiliated location which is neither owned by nor an agent of Optum Office Address: 220 Alafaya Woods Blvd., Suite 1000, Oviedo, FL 32765 Driving Directions: Click Here: Phone Number: 1-407-542-7335 ....