Vet List is a Veterinary pharmacy located at Ломоносов, ул. Первомайская 2/71, St Petersburg, Russia, 198412. It has received 42 reviews with an average rating of 4.5 stars.
The address of Vet List: Ломоносов, ул. Первомайская 2/71, St Petersburg, Russia, 198412
Vet List has 4.5 stars from 42 reviews
Veterinary pharmacy