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, Thursday, Friday
8am – 5pm (by appointment only)

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

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

5324856 532485553248547264896_207x30