Gresham Animal Hospital
520 NW Division
Gresham, 97030
Gresham, 97030
Call: 503-666-1600
Member veterinarian(s):
Patrick Armitage
- Companion Animal
Hanaa Elias
- Companion Animal
Christopher Holenstein
- Companion Animal
- Debark
- Dermatology
- Orthopedics and Soft Tissue
- Pocket Pets
- Reproduction
- Tail Dock
Gary Powers
- Companion Animal
- Dentistry: Companion Animal
- Exotic Cats
- Pocket Pets
- Tail Dock