The endocrine system is a series of glands that produce and secrete hormones that the body uses for a wide range of functions. These control many different bodily functions, including respiration, metabolism, reproduction, sensory perception, movement, sexual development and growth.

Conditions We Treat

  • Diabetes
  • Goiters
  • Low testosterone
  • Metabolic disorders
  • Pituitary disorders
  • Thyroid diseases

Frequently Asked Questions

What is an endocrinologist and what do they do?

An endocrinologist is an internal medicine physician who completes two to three years of additional medical training specializing in the actions of hormones. Hormones are chemical signals made by the body, and endocrinologist specialize in diagnosing and treating medical problems that arise from either too much or too little hormone production by the body. By talking to and examining patients, endocrinologist can often tell if there is a “chemical” cause for a patient’s symptoms. The endocrinologist then performs blood tests to confirm this abnormality.

Do I need a referral to be seen?

Yes, you have to have a referral from your primary care provider. If your insurance provider also requires a referral, you will need to contact your insurance company also. Please call (256) 735-5075 for any questions.

How do I schedule an appointment?

Please call our office at 256-735-5075 to schedule your appointment today.

When should I arrive for my appointment?

Please arrive at least 15 minutes prior to your appointment and please arrive 30 minutes prior to your appointment if you are a new patient.

What information do I need when I come into the office for my first visit?

Please bring the following:

  • Your insurance card
  • Driver’s license
  • All you medications you are currently taking
  • A list of your past surgeries, allergies and health history


Monday – Friday,
8:30 a.m. to 4:30 p.m.


Professional Office Building 1, Suite 450C

1948 Alabama Highway 157

Cullman, AL 35058


Phone: (256) 735-5075

Fax: (256) 735-5076