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

804-492-4114

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

Hours

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

Wednesday/Thursday
8am – 5pm (by appointment only)

Saturday
8am – 12pm (walk-ins welcome)

Sunday
CLOSED
We accept: Checks, Visa, MasterCard, Amex, Discover, Care Credit,

532485653248555324854 7264896_207x30