All OMNI Locations offering same day appointments and accepting new patients
Putting care back into healthcare.

Brevard's trusted physician and specialty group


Compassionate family physicians for all stages of life


Convenient medical facilities located from Palm Bay to Titusville


Medical specialties including cancer care, orthopedics, endocrinology and general surgery

previous arrow
next arrow

OMNI Center for Diabetes Care

Comprehensive management and care of diabetes

Family Practice & Internal Medicine

Find a primary care physician from OMNI’s quality doctors

Osteoporosis Care

Treating the diseases that affect bone density and health

General Surgery

Surgical specialties from robotic surgery to minor office procedures

State-Of-The-Art Cancer Care

Providing the latest cancer treatment options available

Pediatrics & Geriatrics

Care and wellness for patients young and old


Treating the disorders of the bones, joints, ligaments, tendons and muscles


Diagnosing and treating the pain and inflammation of arthritis and rheumatism

Urgent Care

Extended hours on weekdays for patients that require non-major medical assistance

Chronic Care Management patients

Brevard’s multi-specialty, medical group where your health is our passion.

Established in 1994, OMNI Healthcare is a primary care focused, multi-specialty physician group representing healthcare providers in the specialties of internal medicine, radiology, oncology, osteoporosis, pediatrics, family practice, and surgery. The physicians in OMNI Healthcare are recognized by national insurance carriers for their committed to the highest standards of quality and comprehensive care in Brevard. Accepting most major insurance plans.

Meet our caring healthcare professionals:

OMNI Healthcare in the News:

See what our patients are saying:

OMNI Healthcare Melbourne Medical Center
1344 S Apollo Boulevard
Melbourne, FL 32901

Endocrinology / Metabolism – 321-722-9731
Gastroenterology – 321-802-5059
General Surgery – 321-724-1084
Hematology / Oncology – 321-727-3495
Orthopaedics – 321-724-1084
Osteoporosis Center – 321-802-5059
Pediatrics – 321-725-1999
Rheumatology – 321-802-5059
Urgent Care – 321-723-9411

OMNI Healthcare Palm Bay Medical Center
6100 Minton Road
Palm Bay, FL 32907

Family Practice – 321-724-1171; 321-724-1172
Internal Medicine – 321-724-1172
Pediatrics – 321-308-0601

OMNI Healthcare Suntree/Viera
Medical Center
6300 N Wickham Road, Suite 132A
Melbourne, FL 32940

Family Practice – 321-253-4032
Geriatrics – 321-253-4032
Internal Medicine – 321-253-4032
Pediatrics – 321-425-6900

OMNI Healthcare Indian Harbour Beach
Medical Center
2181 S Patrick Drive
Indian Harbour Beach, FL 32937

Internal Medicine – 321-777-1316

OMNI Healthcare West Melbourne
Medical Center
2501 W New Haven Avenue
Melbourne, FL 32904

Family Practice – 321-723-9411

Atlantis Diagnostics (2 locations)
Operated by OMNI Healthcare

Office Hours: 8:30 – 12:00 / 1:00 – 5:00

1344 S. Apollo Boulevard, Suite 102
Melbourne, FL 32901
Phone: 321-777-7888

6100 Minton NW Road, Suite 100
Palm Bay, FL 32907
Phone: 321-309-2928