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

Experienced Physicians


Teresa Imperiale-Westerfield, APRN-BC, FNP, MSN, RNFA


1344 S Apollo Blvd., Suite 300, Melbourne, FL 32901

Teresa Imperiale-Westerfield, APRN is a board-certified Nurse Practitioner in Family Health. She received her nursing degree from Dutchess Community College in New York and Family Nurse Practitioner degree from Pace University in Pleasantville, NY.

Teresa worked in the Emergency Department of Orange Regional Medical Center and various orthopedic surgery centers throughout New York. Her years as a Surgical First Assistant in Orthopedics led to a passion for Osteoporosis and general bone health. Teresa became a subject matter expert in the disease after spending years working closely with Helen Hayes Hospital in Haverstraw and the Hospital for Special Surgery in Manhattan, leading organizations in the field of Osteoporosis. Her expertise led toward the development and management of Osteoporosis Treatment and Prevention programs throughout New York and Florida. Teresa Imperiale-Westerfield is a member of the National Association of Orthopedic Nurses, American Academy of Nurse Practitioners and the National Osteoporosis Foundation.

“During after-hours the patient should dial the regular office number and our after-hours service will contact the on-call physician who will then reach out to the patient.”

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