Please wear a face mask inside and outside any of our TPMG facilities regardless of vaccination status, for the health and safety of our patients and staff. For more information, visit

TPMG Peninsula Internal & Geriatric Medicine

Accepting New Patients

Peninsula Internal & Geriatric Medcine Building Exterior


11848 Rock Landing Drive
Suite 401
Newport News, VA 23606

Get Directions

Telemedicine Now Available – Call to Schedule


(757) 243-8552

Office Hours

Monday: 8:00 a.m. - 4:00 p.m.
Tuesday: 8:00 a.m. - 5:00 p.m.
Wednesday: 8:00 a.m. - 5:00 p.m.
Thursday: 8:00 a.m. - 4:00 p.m.
Friday: 8:00 a.m. - 3:00 p.m.

Office Manager

Crissy Baker


TPMG Peninsula Internal & Geriatric Medicine has been providing healthcare services to patients since 2008.

Patients are seen by appointment only.  If there is an urgent need, we have an answering service that takes our calls after hours and they will page one of our on-call physicians for true emergencies. Please do not call after hours for refills.

We are proudly accepting new patients and continue to care for patients during and after their hospital stay.

All of our physicians are well-trained professionals in their field and have medical staff privileges at Mary Immaculate Hospital.

Please request prescription refills during your regular appointment with your physician, or ask your pharmacy to fax us your refill requests to be processed. Please allow 48 hours for us to process your refill requests. Please do the same for referral requests, and allow 2-3 business days for us to process these.

We do offer lab services in our office for your convenience.  Please call our office to schedule an appointment.

If you have any questions about your bill, please contact our office manager. If you have questions about your insurance, please contact your insurance carrier.

0/5 (0 Reviews)