Veterinary in Cleethorpes, South Humberside We help you find any company! The Barn Veterinary Practice Limited 66 Saint Peters Avenue, Cleethorpes Cleethorpes, South Humberside