106 S. James St.
Ashland, VA - 23005
106 S. James St.
Ashland, VA - 23005
Mission Statement: To offer a faith-based healing ministry to our qualified Hanover neighbors by providing free medical and dental health care with compassion, dignity and respect.