106 Steward Health Care Providers in Melbourne, FL. Mourad Abouelleil. 8055 Spyglass Hill Road. Suite 102. Melbourne, FL 32940. US. Main Number (321) 255-8080 (321) 255-8080. Get Directions. View Page. Angela Aboutanos. 240 N Wickham Rd. Suite 300. Melbourne, FL 32935. US. Main Number (321) 752-1588 (321) 752-1588..