Skip to the content

Book a Visit in Less Than 2 Minutes

Use our self-scheduling tool to easily book your visit online. Start by selecting which type of visit you would like to book.

If you’d prefer to speak to one of our Patient Representatives to book your visit, call us at your preferred Diana Health location.

Book a Visit in Less Than 2 Minutes

Use our self-scheduling tool to easily book your visit online. Start by selecting which type of visit you would like to book.

If you’d prefer to speak to one of our Patient Representatives to book your visit, call us at your preferred Diana Health location.

Maternity Care

(In-Person & Virtual)

Book a pregnancy confirmation, prenatal, or postpartum visit with Diana Health.

Select your choice of provider and view full availability by booking online.

BOOK NOW

Gynecology Care

(In-Person & Virtual)

Book your annual well woman visit or a visit for a specific concern or symptom you’re experiencing.

Select your choice of provider and view full availability by booking online.

 

BOOK NOW

Mental Health & Wellness

(Virtual)

Whole health matters to us at Diana Health. Meet with a mental health provider, registered dietician, or a wellness coach.

All visits are available virtually, so they are easy and convenient.

 

BOOK NOW

We Accept Insurance!

Images do not reflect all of the insurance providers we accept. Please call your local Diana Health practice to ask about your specific insurer, if you don t see it listed.

Allen, TX

(972) 635-3469

Cookeville, TN

(931) 528-7527

Fort Walton Beach, FL

(850) 243-2229

Orange City, FL

(386) 456-3852

Springfield, TN

(615) 219-6190

Smyrna, TN

(629) 206-6858

Tallahassee, FL

(850) 391-3880

Having trouble?

If you have any trouble completing your online self-scheduling request, please complete our contact form or give us a call!

Allen, TX

(972) 635-3469

Cookeville, TN

(931) 528-7527

Fort Walton Beach, FL

(850) 243-2229

Orange City, FL

(386) 456-3852

Springfield, TN

(615) 219-6190

Smyrna, TN

(629) 206-6858

Tallahassee, FL

(850) 391-3880