Home About OMNI Locations Contact Patient Portal
Putting "Care" Back in Healthcare for Greater Melbourne, Palm Bay and The Surrounding Communities

Orthopedics

Omni combines a traditional conservative approach with cutting edge surgical advances and embraces innovative techniques that reduce patient pain, promote quicker healing and improve outcomes. Omni constantly strives to provide personalized care and is a leader in the development and utilization of procedures that ensures the best possible results for its patients.

Robert Brennan, M.D.

Robert Brennan, M.D. OMNI Healthcare

Dr. Brennan has extensive education and experience in the areas of diagnosis and treatment of musculoskeletal system diseases, disorders and injuries. Dr. Brennan is committed to superior personalized care for superior orthopedic results.

Medicine, Knee, Hand, Elbow, and Shoulder
Extra Training in Total Joint Surgery, Fellowship Trained in Hand and Shoulder Surgery
Board Certified in Orthopedic Surgery
Board Certified in Hand and Upper Extremity Surgery
Assistant Professor Orthopedic Surgery UCF-College of Medicine
Chief of Surgery Wuesthoff Hospital – Melbourne 2014, 2015
Certified in Robotic Replacement

Education

  • Cornell University-B.S. with Honors in Applied Physics
  • Rutgers/Robert Wood Johnson Medical School - Medical Degree
  • Rutgers/Robert Wood Johnson - Orthopedic Surgery Residency Program Chief Resident – Total Joint Service
  • Columbia University Roosevelt Hospital-Hand and Upper Extremity Fellowship
  • Columbia University Presbyterian Hospital-Shoulder Fellowship

Michele Gray

Michele Gray is a an Advanced Registered Nurse Practitioner specializing in Orthopedics. She received her Masters of Science in Nursing at South University, Tampa. Michele served honorably in the armed forces and served in the U.S. Army. Michele worked as a Medical Lab Technician and was stationed at Fort Stewart, GA and Fort Sam Houston, TX. Michele enjoys practicing orthopedic and emergency medicine.

Location:
1344 S Apollo Blvd.
Melbourne, Florida 32901
(321) 724-1084