Patient Care Portal

Hospital Services

Our physician and midwife have privileges at Mary Immaculate Hospital and Riverside Regional Medical Center.


Mary Immaculate Hospital

Mary Immaculate Hospital

The Mary Immaculate Birthplace is designed with your total comfort in mind and provides the most advanced medical care in a comfortable, spacious setting. The Birthplace offers expectant parents the very best. The entire staff of medical specialists and highly-experienced nurses is dedicated to the whole family. In addition, the Birthplace has neonatology onsite 24 hours a day to care for your newborn. Mary Immaculate offers classes and tours for expectant parents. Mary Immaculate is located near the Newport News- Williamsburg International Airport in Newport News.

Bon Secours Mary Immaculate Hospital: 2 Bernardine Dr. Newport News, VA 23602

Phone: 757-886-6000

Riverside Regional Medical Center

Riverside Regional

Riverside Birthing and Family Health Services provide progressive birthing options for parents, with more than 2800 babies born there each year. Riverside also has an 18-bed Neonatal Intensive care unit and on-site neonatologists, which gives parents the security of knowing that expert care is just minutes away. The hospital has medical students and residents on staff. Riverside is located on route 17 in Newport News, 2 miles from I64.

Riverside Regional medical center: 500 J. Clyde Morris Blvd. Newport News, VA 23601

Phone: (757) 594-2000 - General Information (757) 594-2010 - Patient Information


2240 Coliseum Dr. Suite. B Hampton, VA 23666 ∙ Phone 757 838-7277 ∙ Fax 757 838-8246 ∙ E-mail: