Get In Touch
Contact us Anytime!


contact us by department
If you have lost a pet or found an animal, contact the SPCA at 604-709-4668.
adoptions & surrenders
For adoptions, surrenders and general inquiries, please call 604-275-2036 or email info@rapsbc.com.
Address: 3380 No. 6 Road, Richmond, BC, V6V 1P5
Open by appointment only.
animal medical emergencies & appointments
Please call the RAPS Animal Hospital at
604-242-1666 or email
animalhospital@rapsbc.com.
Address: #205-13340 Smallwood Place,
Richmond, BC, V6V 1W8
Visit rapsanimalhospital.com for more information.
cat sanctuary
For more information or to inquire about adoptions or sponsorship, please call 604-279-0024 or email catsanctuary@rapsbc.com.
Address: 3380 No 6 Road, Richmond, BC V6V 1P5 (located behind Phoenix Perennials).
Visit catsanctuary.ca for more information.
thrift Stores
Granville Avenue Location: 8260 Granville Avenue, Richmond, BC V6Y 1P3 (just east of No 3 Road)
604-244-7529
Open everyday, 11:00 am to 5:00 pm.
Francis Road Location: 9040 Francis Road, Richmond, BC V6Y 1B1 (cross street is Garden City Road)
604-242-1825
Open everyday, 11:00 am to 5:00 pm.
Mama Karen’s Korner: 8160 Cook Road, Richmond, BC, V6Y 1T8
604-579-0575
Open everyday, 11:00 am to 6:00 pm.
Website: rapsbc.com/departments/thrift-stores
ADMINISTRATION
For all other inquiries, please contact RAPS administration at 604-242-1661 or email admin@rapsbc.com.
Address: #201-13340 Smallwood Place, Richmond, BC, V6V 1W8
NORTHERN BC
Address: PO Box 23066 College Heights, Prince George, BC, V2N 6Z2
Email: northernbc@rapsbc.com
VANCOUVER ISLAND
Address: PO Box 13, 7217 Lantzville Road, Lantzville, BC, V0R 2H0
Email: vancouverisland@rapsbc.com

Adopt A Pet

Make a Donation

