Hospital Medicine

A hospitalist is a physician who oversees your care while in the hospital. TPMG’s Hospitalists work in conjunction with nurses, specialists, and other staff members to ensure quality care during your stay. Providers will communicate your treatment and discharge plan with your TPMG specialist or primary care physician, which makes for a seamless transition from the hospital.

A stay at the hospital can be a stressful and confusing experience for you and your family. Our hospitalists will see you daily and are happy to answer any questions you, or your family, may have at that time. We are committed to making sure you are given the best care throughout your hospital stay.

Make and Appointment
Make an Appointment
Contact Your Provider
Contact Your Provider
Pay Your Bill
Pay Your Bill
Insurance & Billing
Insurance & Billing
Insurance & Billing

Our Hospital Medicine Specialists

Our Hospital Medicine Location

Newport News

TPMG Hospitalist Division at Mary Immaculate Hospital

2 Bernardine Drive
Newport News, VA 23602

(757) 886-6877

Patient Resources

Appointment Information

Learn about what to bring, what to expect, condition concerns, and specialty referrals


See the list of insurance carriers we contract with (Commercial, Medicare, Medicaid, and TRICARE)

Patient Forms

Download standard patient forms used by every TPMG office. Please visit the specific office’s webpage to view a complete listing of forms used by them.


Information about prescriptions, prescription refills and medication regulations

About the Patient Portal

Learn all about our Patient Portal and how it can help you communicate with your provider, receive test results, and request in-person and telemedicine appointments

Cancellations & Rescheduling

Miss your appointment? Need to cancel or reschedule? Read about our policies here

After Hours Medical Care

Learn what to do if you experience a sudden illness or injury during or after regular medical office hours

Customer Service

See how best to contact us if you need additional assistance with a concern
Patient Resources