Office Information. 024d150f-b778-4859-b1a9-29f645be2e89. Practice Name: Optum - Palma Ceia. Office Address: 3838 Neptune St, Suite D5, Tampa, FL 33629. Driving Directions: Click Here for Driving Directions..