Where is 242 Animal Hospital headquarters?
242 Animal Hospital is located in the Spain.