Cave Junction
Crossroads Animal Hospital
421 Caves Hwy, Cave Junction, OR 97523
Dr Joe's Pet Hospital
369 Caves Hwy, Cave Junction, OR 97523