PO Box 640 Creswell OR 97426 United States
PO Box 640
Creswell
Oregon
97426
US
Veterinary house and farm calls since 1988. Dr Swartz applies approaches including homeopathy, nutrition and herbs as well as conventional medicine.