Five convenient locations in Roanoke and Salem
main phone: 540-772-8022  fax: 540-772-0294  email:


We accept all major credit cards for payment of patient co-pays and deductibles.

We now offer a cash policy plan to help offset the cost of high deductibles and co-pays. Please contact us to learn more.


We file insurance for a broad range of carriers and networks. Please contact your insurance carrier to confirm network participation. If you are interest in becoming a new patient and would like specific health benefit information, please visit our Patient Portal and be sure to complete the Insurance Info Section of the Patient Portal in its entirety so that we may provide you with the most up to date benefit information. Once completed, a member of our staff will contact you within 24 hours

Billing Inquiries

For billing questions, please fill out the form below or contact our billing department at 540-772-8022.

Please do not include sensitive health information.

Powered by ChronoForms -