More Info

  • Directions

    Conveniently located @ Foster & 84th, just off I-205

    From the West:  Follow Powell Blvd. to 52nd, veer right onto Foster Road, follow Foster past 82nd Avenue (our building is visible from Foster at 84th), then make a left onto 84th;  our parking lot is just past the building on the right.

    From the East:  Follow Foster Road to 84th Ave., make a right onto 84th, and then make the second right turn into the parking lot located behind the building.

    From the South:  Follow I-205 North to the Foster Rd. exit (Exit #17), making a left onto Foster at the intersection.  Follow Foster westbound several blocks to 84th, make a right onto 84th, then make the second right into the parking lot behind the building.

    From the North: Follow I-205 South to the Foster Rd. exit (Exit #17), veer right onto Foster Road, follow Foster to 84th, make a right onto 84th, then make the second right into the parking lot behind the building.

    8401 SE Ellis Street, Portland, OR 97266

  • After Hours Emergencies

    VCA Northwest Veterinary Specialists, Emergency and Critical Care Center (503) 656-3999
    VCA Southeast Portland Animal Hospital (503) 610-6974
    Dove Lewis Emergency Animal Hospital (503) 228-7281
    Emergency Veterinary Clinic of Tualatin (503) 691-7922