Baydon Road, Lambourn, England, United Kingdom Website URL https://www.nicolerossa.com Phone Number 7767463958 Email Address Email Us Veterinary DescriptionChiropractor for large and small animals. Find Us On The Map Get Directions By car By public transit Walking Bicycling