Pet Plus
Chain of veterinary hospitals across Japan with English-speaking vets providing comprehensive pet care services for expatriate families.
- Area: Shibuya-ku, Tokyo
- Address: Multiple locations
- English level: Conversational
- English support: English Speaking Staff
- Category: Pet Care
- Last checked: