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
Timothy C. Petersen
MD, FACP, FACE, ECNU
Karen L. Knudsen
MD, FACE, ECNU
Medha Joshi
MD, FACP
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

Insurance

Patient Forms

Prescriptions

About the Patient Portal

Cancellations & Rescheduling

After Hours Medical Care

Customer Service
