El canario pet shop is located in Montevideo, Departamento de Montevideo, Uruguay on Av. Gral. Flores 2921. El canario pet shop is rated 3 out of 5 in the category pet supply store in Uruguay.
Address
Av. Gral. Flores 2921
Service options
In-store shoppingSame-day delivery