We are proudly located in beautiful Downtown St. Johns, Newfoundland and Labrador at 204 Duckworth Street.
Across from the War Memorial, and Harbourside Park, we are in the perfect location for you to come shop for your pooch or kitty, and then go walk around and enjoy the beautiful Newfoundland scenery.