Mary Immaculate Hospital - Newport News

Mary Immaculate Hospital - Newport News Logo
Newport News, Virginia, is located on the James River and the Hampton Roads Harbor. The city is rich with history and has become a center for international commerce, research, and technology. Newport News boasts historic sites, museums, cultural attractions, and recreation areas. Newport News Park, one of 18 public parks in the city, is the largest municipal park east of the Mississippi River and has 8,000 acres along with two 18-hole golf courses.