TPMG Peninsula Internal & Geriatric Medicine in Newport News VA

Office Address

11848 Rock Landing Drive
Suite 402
Newport News, VA 23606

Get Directions

Book Appointment Here*

Telemedicine Now Available – Call to Schedule

FAX

(757) 243-8552

Office Manager

Larissa Miano

Office Hours

Monday: 7:00 AM - 4:00 PM
Tuesday: 7:00 AM - 4:00 PM
Wednesday: 7:00 AM - 4:00 PM
Thursday: 7:00 AM - 4:00 PM
Friday: 7:00 AM - 4:00 PM

Testimonials

Everyone that works here (at TPMG Rock Landing Internal Medicine) shows such concern and support. The staff helps me every time they can. A very loving and caring place. Dr. (Jacob) Almeida is the greatest doctor I’ve had and I am so…Read more

empty avatar image to indicate a person

Deanna

TPMG Rock Landing Internal Medicine

Accepting New Patients

LOCATION INFORMATION

Internal and Geriatric Medicine in Newport News, VA

*Dr. Chhaya Patel and Devin Wacker, FNP‑C are accepting new patients. Dr. Patel offers convenient same‑week appointments, while Devin Wacker provides same‑day availability. Call our office or click the “Book an Appointment” button to schedule your visit today.*

** TPMG Rock Landing Internal Medicine is excited to announce we are relocating to a new suite within the same building! We will be moving from Suite 401 to Suite 402 starting March 31, 2026. Our new address will be: 11848 Rock Landing Drive, Suite 402, Newport News, VA 23606. Our phone number will remain the same: (757) 243-8550. If you have any questions, feel free to call our office.**

TPMG Rock Landing Internal Medicine (formerly TPMG Peninsula Internal & Geriatric Medicine) has provided patients with healthcare services 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 proudly accept new patients and continue caring for them 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. 

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

*Please note: New Patient appointments are initially scheduled as a reservation rather than a confirmed booking. Kindly wait for a confirmation email from our office to ensure your reservation has been accepted.

See Our Primary Care FAQs See Our Internal Medicine FAQs

Urgent Care:

TPMG Rock Landing Internal Medicine is pleased to partner with Sentara Urgent Care to provide urgent care to our patients. We realize not all medical emergencies occur within our office hours, and teaming up with Sentara Urgent Care to get you the care you need when you need it is our utmost priority. All of your visit notes and tests will be securely sent to our office immediately after your visit, so we may add them to your chart and your provider can make recommendations moving forward. Click here to learn more.

Medicare’s APCM:

To provide additional support between appointments, TPMG participates in Medicare’s Advanced Primary Care Management (APCM) program. APCM allows your primary care team to spend more time helping you manage your health, coordinate your care, and address concerns before they become serious.To learn more about this program and watch a video, CLICK HERE.

What Our Patients Are Saying

Everyone that works here (at TPMG Rock Landing Internal Medicine) shows such concern and support. The staff helps me every time they can. A very loving and caring…Read more

empty avatar image to indicate a person

Deanna

Meghan (Pollard, MSN, APRN, NP-C) is the best! The office staff (at TPMG Rock Landing Internal Medicine) and nurses are amazing!…Read more

empty avatar image to indicate a person

Rebecca

The most wonderful group of people work here (at TPMG Rock Landing Internal Medicine)! From the doctor on down. Dr. (Jacob) Almeida is wonderful and so is all…Read more

empty avatar image to indicate a person

Terri

Excellent! I love my doctors and care team (at TPMG Rock Landing Internal Medicine)!…Read more

empty avatar image to indicate a person

Gwendolynn

Love, love, love my first experience with Dr. (Jacob) Almeida! He was wonderful and listened intently to me. His (medical assistant) Lena was amazing and kind. Candi was…Read more

empty avatar image to indicate a person

Kimberly

I have never had a doctor (Dr. Jacob Almeida) so friendly and take so much time to listen to what I had to say. He made me feel…Read more

empty avatar image to indicate a person

Tina

The most wonderful group of people work at (TPMG Rock Landing Internal Medicine), from the doctors on down! Dr. (Jacob) Almeida is wonderful, and so is the entire…Read more

empty avatar image to indicate a person

Terri

TPMG Rock Landing Internal Medicine

Accepting New Patients

TPMG Peninsula Internal & Geriatric Medicine in Newport News VA

Office Address

11848 Rock Landing Drive
Suite 402
Newport News, VA 23606

Get Directions

Book Appointment Here*

Telemedicine Now Available – Call to Schedule

FAX

(757) 243-8552

Office Manager

Larissa Miano

Office Hours

Monday: 7:00 AM - 4:00 PM
Tuesday: 7:00 AM - 4:00 PM
Wednesday: 7:00 AM - 4:00 PM
Thursday: 7:00 AM - 4:00 PM
Friday: 7:00 AM - 4:00 PM

LOCATION INFORMATION

Internal and Geriatric Medicine in Newport News, VA

*Dr. Chhaya Patel and Devin Wacker, FNP‑C are accepting new patients. Dr. Patel offers convenient same‑week appointments, while Devin Wacker provides same‑day availability. Call our office or click the “Book an Appointment” button to schedule your visit today.*

** TPMG Rock Landing Internal Medicine is excited to announce we are relocating to a new suite within the same building! We will be moving from Suite 401 to Suite 402 starting March 31, 2026. Our new address will be: 11848 Rock Landing Drive, Suite 402, Newport News, VA 23606. Our phone number will remain the same: (757) 243-8550. If you have any questions, feel free to call our office.**

TPMG Rock Landing Internal Medicine (formerly TPMG Peninsula Internal & Geriatric Medicine) has provided patients with healthcare services 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 proudly accept new patients and continue caring for them 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. 

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

*Please note: New Patient appointments are initially scheduled as a reservation rather than a confirmed booking. Kindly wait for a confirmation email from our office to ensure your reservation has been accepted.

See Our Primary Care FAQs See Our Internal Medicine FAQs

Urgent Care:

TPMG Rock Landing Internal Medicine is pleased to partner with Sentara Urgent Care to provide urgent care to our patients. We realize not all medical emergencies occur within our office hours, and teaming up with Sentara Urgent Care to get you the care you need when you need it is our utmost priority. All of your visit notes and tests will be securely sent to our office immediately after your visit, so we may add them to your chart and your provider can make recommendations moving forward. Click here to learn more.

Medicare’s APCM:

To provide additional support between appointments, TPMG participates in Medicare’s Advanced Primary Care Management (APCM) program. APCM allows your primary care team to spend more time helping you manage your health, coordinate your care, and address concerns before they become serious.To learn more about this program and watch a video, CLICK HERE.

What Our Patients Are Saying

Everyone that works here (at TPMG Rock Landing Internal Medicine) shows such concern and support. The staff helps me every time they can. A very loving and caring…Read more

empty avatar image to indicate a person

Deanna

Meghan (Pollard, MSN, APRN, NP-C) is the best! The office staff (at TPMG Rock Landing Internal Medicine) and nurses are amazing!…Read more

empty avatar image to indicate a person

Rebecca

The most wonderful group of people work here (at TPMG Rock Landing Internal Medicine)! From the doctor on down. Dr. (Jacob) Almeida is wonderful and so is all…Read more

empty avatar image to indicate a person

Terri

Excellent! I love my doctors and care team (at TPMG Rock Landing Internal Medicine)!…Read more

empty avatar image to indicate a person

Gwendolynn

Love, love, love my first experience with Dr. (Jacob) Almeida! He was wonderful and listened intently to me. His (medical assistant) Lena was amazing and kind. Candi was…Read more

empty avatar image to indicate a person

Kimberly

I have never had a doctor (Dr. Jacob Almeida) so friendly and take so much time to listen to what I had to say. He made me feel…Read more

empty avatar image to indicate a person

Tina

The most wonderful group of people work at (TPMG Rock Landing Internal Medicine), from the doctors on down! Dr. (Jacob) Almeida is wonderful, and so is the entire…Read more

empty avatar image to indicate a person

Terri