VCA River City Animal Hospital
310 N. Herborn PlacePost Falls, ID 83854
Our hospital offers advanced dental care techniques, including services such as root planing, crown placement, gum (gingival) surgery, and orthodontics.