VetLar is located in Castelo Branco, Portugal on R. Dra. Maria de Fátima Delgado Domingos Farinha Lote 237 Loja 3. VetLar is rated 4.6 out of 5 in the category emergency veterinarian service in Portugal.
Address
R. Dra. Maria de Fátima Delgado Domingos Farinha Lote 237 Loja 3
Accessibility
Wheelchair-accessible entrance