Animal Healing in New Milton - PO41

New Milton is a market town in south west Hampshire, England. Situated on the edge of the New Forest, the town is about 6 miles west of Lymington town centre and 12 miles east of Bournemouth town centre. Wikipedia