About Us

A Beautiful Office For All Your Wellness Needs


We are proud to provide a clean and comfortable facility where our patients are like family to us.  We provide a positive, affirming, and relaxing setting where we focus on YOU and your care.


If you would like to make an appointment, please contact our office by phone or email. If you would like to request an appointment online, click ‘Contact Us’ above. A member of our staff will follow up with you.


Our practice accepts cash, check, and major credit cards. We are in network with Blue Cross/Blue Shield.  For other insurance carriers, we are more than happy to provide you with a Super Bill, which you can submit to your insurance company for any out-of-network benefits you are eligible for.  Please call our office to verify whether your specific insurance plan is accepted.


If you need to cancel an appointment, we ask that you provide us with at least 24 hours notice. If you fail to cancel a scheduled appointment without a 24-hour notice or fail to show up for your scheduled appointment, a cancellation fee of $25.00 will be applied to your account. All fees will be due prior to seeing the doctor at future visits. Last-minute cancellations do not allow us time to get the appointment spot filled with another patient who may be needing care that day.

Questions about our practice, our policies, or the conditions we treat that aren’t answered by this page? Don’t hesitate to contact us!

Contact Us

Send us an email

Our Location

1002 West Main Street, Ste B | Lebanon, TN 37087

Office Hours

Our Regular Schedule


8:00 am-5:00 PM


8:00 am-5:00 PM


8:00 am-5:00 PM


8:00 am-5:00 PM