South Portland VETERINARY HOSPITAL
“I just brought my dog to South Portland Vet Hospital. Dr Allen is incredible !!!!!!!! He is the first vet in years that wasn't trying to upsell me which he could have based on my dogs issues. He is very thorough and very real! I will never take my pets any where else!!!!!!!!!!!!!!!!!!!!!!!!”