Noah's Ark Rescue is located in Gloucester, United Kingdom on 68 Northfield Rd. Noah's Ark Rescue is rated 4.3 out of 5 in the category animal rescue service in United Kingdom. Noah's Ark Rescue is a nonprofit organization management company based out of 68 Northfield Road, Gloucester, United Kingdom.