Castillo Canino is located in Playa del Carmen, Mexico on Av. Petempich 125 Mza. 001 LT 009, Ejido La Cruz. Castillo Canino is rated 4.5 out of 5 in the category animal hospital in Mexico.
Address
Av. Petempich 125 Mza. 001 LT 009, Ejido La Cruz
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible toilet