signContact Us

Full payment is due at the  time services are provided.  We gladly accept cash, checks, Visa, MasterCard, Discover, and Care Credit.  We will be glad to provide you with a written estimate of costs for treatment at any time.  All major hospitalizations or treatments will require an appropriate deposit at that time.  Our staff can assist you with any questions you may have- call us today.

24 Hillcrest Road
Cumberland, VA 23040


(not checked daily, for faster service please give us a call)
visit us on


Monday, Tuesday, Thursday, Friday
8am – 5pm (by appointment only)

8am – 12pm (walk-ins welcome)

Wednesday and Sunday
We accept: Checks, Visa, MasterCard, Discover, Care Credit

5324856 532485553248547264896_207x30