Undiagnosed thyroid problems can put patients at serious risk for developing other complications including cardiovascular disease, osteoporosis, and infertility. The good news is, when diagnosed, most thyroid diseases can be safely managed.
Endocrinology
Thousands of people suffer from conditions and diseases related to hormone disorders. Endocrinology is a branch of medicine focused on the endocrine system, which helps to regulate and balance hormone levels in your body. When a hormone imbalance occurs one or more systems in the body may be affected. Our bodies have a built-in mechanism to respond to any changes in hormone levels and bring them back to normal. However, sometimes this system fails, and it is unable to function properly. When this occurs you often will be referred to an endocrinologist.
Endocrinologists specialize in the diagnosis and treatment of frequently complex and often chronic conditions which involve several different systems within the body. TPMG offers endocrinology services across Hampton Roads for conditions such as diabetes mellitus, thyroid disorders, pituitary problems, menstrual disorders, osteoporosis and more.


Make an Appointment

Contact Your Provider

Pay Your Bill

Insurance & Billing

Medicare
Our Endocrinology Specialists
Cheryl D. Almirante
MD, FACE, ECNU, CCD
(Newport News)
Timothy C. Petersen
MD, FACP, FACE, ECNU
(Virginia Beach)
Karen L. Knudsen
MD, FACE, ECNU
(Williamsburg)
Medha Joshi
MD, FACP
(Virginia Beach)
John D. Ireland
PA-C
(Williamsburg)
Lane Bell
DNP, FNP-C
(Virginia Beach)
Our Endocrinology Locations
Virginia Beach
TPMG Coastal Endocrinology
4421 Virginia Beach Boulevard
Suite 112
Virginia Beach, VA 23462
Williamsburg
TPMG Colonial Endocrinology
5424 Discovery Park Boulevard
Building B, Suite 201
Williamsburg, VA 23188
Patient Resources

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

Insurance

Patient Forms

Prescriptions

About the Patient Portal

Cancellations & Rescheduling

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
