TPMG Thimble Shoals Family Medicine in Newport News VA

Office Address

704 Thimble Shoals Boulevard
Suite 600A
Newport News, VA 23606

Get Directions

Functional Medicine New Patient Request

Telemedicine Now Available – Call to Schedule

FAX

(757) 595-5077

Office Manager

Kaitlyn King

Office Hours

Monday: 8:30 a.m. - 5:00 p.m.
Tuesday: 8:45 a.m. – 5:00 p.m.
Wednesday: 8:30 a.m. - 5:00 p.m.
Thursday: 8:30 a.m. - 5:00 p.m.
Friday: 8:30 a.m. - 5:00 p.m.

Testimonials

Manya was great, professional, kind, and patient. She introduced herself and was wonderful! My family and I have been patients for years. Tarsha is amazing, professional, and personable. They always go the extra mile. They even offer me coffee. …Read more

empty avatar image to indicate a person

Linda

TPMG Thimble Shoals Family Medicine

LOCATION INFORMATION

Family Medicine Practice in Newport News, VA

TPMG Thimble Shoals Family Medicine is dedicated to providing the highest level of compassionate care, taking a collaborative approach for the best possible outcome. In the Newport News area for nearly 20 years, our practice has great insight into innovative and distinct approaches to patient care. Functional Medicine addresses the root cause, rather than symptoms, to identify the complexity of diseases and targets specific characteristic signs and symptoms of a disease in each individual. For more information about our Functional Medicine services, click here. 

TPMG Thimble Shoals Family Medicine, formerly Sinclair B. McCracken, MD, PC, the medical office of Dr. Sinclair McCracken joined TPMG in 2019. 

See Our Primary Care FAQs  

Urgent Care:

TPMG Thimble Shoals Family Medicine is pleased to partner with Sentara Urgent Care to provide after-hours 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

Manya was great, professional, kind, and patient. She introduced herself and was wonderful! My family and I have been patients for years. Tarsha is amazing, professional, and personable.…Read more

empty avatar image to indicate a person

Linda

I love coming (to TPMG Thimble Shoals Family Medicine) and have been coming here for years. I used to work here! I love the environment and just how…Read more

empty avatar image to indicate a person

Cherise

Wonderful practice (at TPMG Thimble Shoals Family Medicine)! Staff is always warm, friendly, and professional! I feel my healthcare concerns are always addressed – never hurried or not…Read more

empty avatar image to indicate a person

Judy

Big Kudos to Tasha as well! Forever a friendly smile and happy demeanor. …Read more

empty avatar image to indicate a person

Pamela

As usual, the staff (at TPMG Thimble Shoals Family Medicine) and medical providers were attentive, encouraging, informative, caring, and efficient. …Read more

empty avatar image to indicate a person

William

I love coming to this office (at TPMG Thimble Shoals Family Medicine)! The care is fantastic and everyone is so kind and caring. Thank you!…Read more

empty avatar image to indicate a person

Judy

The office staff (at TPMG Thimble Shoals Family Medicine) is courteous and helpful. …Read more

empty avatar image to indicate a person

Dennis

Wonderful! Everyone here (at TPMG Thimble Shoals Family Medicine) is amazing! Great listeners and so supportive. Excellent experience!…Read more

empty avatar image to indicate a person

Lynne

Wonderful staff and care (at TPMG Thimble Shoals Family Medicine). I have been a patient here for 20 years and feel at home and cared about. I can…Read more

empty avatar image to indicate a person

Michele

The office called me when an opening became available, so I didn’t have to wait an additional 2 weeks for my appointment. The staff is always friendly and…Read more

empty avatar image to indicate a person

Sandra

Everyone is very helpful, kind, courteous, professional, and very knowledgeable. Dr. (Sinclair) McCracken is the BEST!…Read more

empty avatar image to indicate a person

Karrie

Best doctor and staff experience (at TPMG Thimble Shoals Family Medicine) there could be! Kindness, caring, and professionalism on the highest level. I think Dr. (Sinclair) McCracken for…Read more

empty avatar image to indicate a person

Susan

It is hard to find the words to show how grateful I am for the care and advocacy Dr. (Sinclair) McCracken provides. After years of searching for a…Read more

empty avatar image to indicate a person

Victoria

We have been using this team (at TPMG Thimble Shoals Family Medicine) for over 20 years! Excellent team, always has time to listen. …Read more

empty avatar image to indicate a person

Sandy

My first experience has been superb! All of the ladies at the office (of TPMG Thimble Shoals Family Medicine) are pleasant! Love it!…Read more

empty avatar image to indicate a person

Michelle

Love, love, LOVE this practice (TPMG Thimble Shoals Family Medicine)! The office staff is always friendly and patient with any issue needing to be resolved. …Read more

empty avatar image to indicate a person

Anonymous

Everyone (at TPMG Thimble Shoals Family Medicine) has been so helpful with my prescriptions and diabetic treatment!…Read more

empty avatar image to indicate a person

Sheila

Dr. (Sinclair) McCracken and staff (at TPMG Thimble Shoals Family Medicine) are amazing, very personable, competent, thorough, kind, always responsive to any and all requests, and always capable!…Read more

empty avatar image to indicate a person

Earline

I can’t say enough about Dr. (Sinclair) McCracken and her entire crew (at TPMG Thimble Shoals Family Medicine)! Such a wonderful practice! She genuinely cares about my health…Read more

empty avatar image to indicate a person

Sarah

I love my (Dr. Sinclair) McCracken TPMG (Thimble Shoals Family Medicine) team! They are always responsive, able to remember specifics about my health history and care, despite a…Read more

empty avatar image to indicate a person

Leslie

As always, I’m impressed with the treatment I receive here. And the staff (at TPMG Thimble Shoals Family Medicine) is so supportive! Much thanks to all in Dr.…Read more

empty avatar image to indicate a person

Gunther

Everyone is great at Dr. Sinclair McCracken’s office (at TPMG Thimble Shoals Family Medicine)! Been a patient here for years.…Read more

empty avatar image to indicate a person

Marsha

TPMG Thimble Shoals Family Medicine

TPMG Thimble Shoals Family Medicine in Newport News VA

Office Address

704 Thimble Shoals Boulevard
Suite 600A
Newport News, VA 23606

Get Directions

Functional Medicine New Patient Request

Telemedicine Now Available – Call to Schedule

FAX

(757) 595-5077

Office Manager

Kaitlyn King

Office Hours

Monday: 8:30 a.m. - 5:00 p.m.
Tuesday: 8:45 a.m. – 5:00 p.m.
Wednesday: 8:30 a.m. - 5:00 p.m.
Thursday: 8:30 a.m. - 5:00 p.m.
Friday: 8:30 a.m. - 5:00 p.m.

LOCATION INFORMATION

Family Medicine Practice in Newport News, VA

TPMG Thimble Shoals Family Medicine is dedicated to providing the highest level of compassionate care, taking a collaborative approach for the best possible outcome. In the Newport News area for nearly 20 years, our practice has great insight into innovative and distinct approaches to patient care. Functional Medicine addresses the root cause, rather than symptoms, to identify the complexity of diseases and targets specific characteristic signs and symptoms of a disease in each individual. For more information about our Functional Medicine services, click here. 

TPMG Thimble Shoals Family Medicine, formerly Sinclair B. McCracken, MD, PC, the medical office of Dr. Sinclair McCracken joined TPMG in 2019. 

See Our Primary Care FAQs  

Urgent Care:

TPMG Thimble Shoals Family Medicine is pleased to partner with Sentara Urgent Care to provide after-hours 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

Manya was great, professional, kind, and patient. She introduced herself and was wonderful! My family and I have been patients for years. Tarsha is amazing, professional, and personable.…Read more

empty avatar image to indicate a person

Linda

I love coming (to TPMG Thimble Shoals Family Medicine) and have been coming here for years. I used to work here! I love the environment and just how…Read more

empty avatar image to indicate a person

Cherise

Wonderful practice (at TPMG Thimble Shoals Family Medicine)! Staff is always warm, friendly, and professional! I feel my healthcare concerns are always addressed – never hurried or not…Read more

empty avatar image to indicate a person

Judy

Big Kudos to Tasha as well! Forever a friendly smile and happy demeanor. …Read more

empty avatar image to indicate a person

Pamela

As usual, the staff (at TPMG Thimble Shoals Family Medicine) and medical providers were attentive, encouraging, informative, caring, and efficient. …Read more

empty avatar image to indicate a person

William

I love coming to this office (at TPMG Thimble Shoals Family Medicine)! The care is fantastic and everyone is so kind and caring. Thank you!…Read more

empty avatar image to indicate a person

Judy

The office staff (at TPMG Thimble Shoals Family Medicine) is courteous and helpful. …Read more

empty avatar image to indicate a person

Dennis

Wonderful! Everyone here (at TPMG Thimble Shoals Family Medicine) is amazing! Great listeners and so supportive. Excellent experience!…Read more

empty avatar image to indicate a person

Lynne

Wonderful staff and care (at TPMG Thimble Shoals Family Medicine). I have been a patient here for 20 years and feel at home and cared about. I can…Read more

empty avatar image to indicate a person

Michele

The office called me when an opening became available, so I didn’t have to wait an additional 2 weeks for my appointment. The staff is always friendly and…Read more

empty avatar image to indicate a person

Sandra

Everyone is very helpful, kind, courteous, professional, and very knowledgeable. Dr. (Sinclair) McCracken is the BEST!…Read more

empty avatar image to indicate a person

Karrie

Best doctor and staff experience (at TPMG Thimble Shoals Family Medicine) there could be! Kindness, caring, and professionalism on the highest level. I think Dr. (Sinclair) McCracken for…Read more

empty avatar image to indicate a person

Susan

It is hard to find the words to show how grateful I am for the care and advocacy Dr. (Sinclair) McCracken provides. After years of searching for a…Read more

empty avatar image to indicate a person

Victoria

We have been using this team (at TPMG Thimble Shoals Family Medicine) for over 20 years! Excellent team, always has time to listen. …Read more

empty avatar image to indicate a person

Sandy

My first experience has been superb! All of the ladies at the office (of TPMG Thimble Shoals Family Medicine) are pleasant! Love it!…Read more

empty avatar image to indicate a person

Michelle

Love, love, LOVE this practice (TPMG Thimble Shoals Family Medicine)! The office staff is always friendly and patient with any issue needing to be resolved. …Read more

empty avatar image to indicate a person

Anonymous

Everyone (at TPMG Thimble Shoals Family Medicine) has been so helpful with my prescriptions and diabetic treatment!…Read more

empty avatar image to indicate a person

Sheila

Dr. (Sinclair) McCracken and staff (at TPMG Thimble Shoals Family Medicine) are amazing, very personable, competent, thorough, kind, always responsive to any and all requests, and always capable!…Read more

empty avatar image to indicate a person

Earline

I can’t say enough about Dr. (Sinclair) McCracken and her entire crew (at TPMG Thimble Shoals Family Medicine)! Such a wonderful practice! She genuinely cares about my health…Read more

empty avatar image to indicate a person

Sarah

I love my (Dr. Sinclair) McCracken TPMG (Thimble Shoals Family Medicine) team! They are always responsive, able to remember specifics about my health history and care, despite a…Read more

empty avatar image to indicate a person

Leslie

As always, I’m impressed with the treatment I receive here. And the staff (at TPMG Thimble Shoals Family Medicine) is so supportive! Much thanks to all in Dr.…Read more

empty avatar image to indicate a person

Gunther

Everyone is great at Dr. Sinclair McCracken’s office (at TPMG Thimble Shoals Family Medicine)! Been a patient here for years.…Read more

empty avatar image to indicate a person

Marsha