Contact us
Visit us
1857 Pinewood Avenue
Call Us
906-563-2270
Email us
support@petpalace.store
Find Us Here
You can find our store nestled in the heart of London. We look forward to welcoming you!
Get in touch directly using this form
Send an email using this form and we will get back to you with more details!