Animal Hospital At The Narrows No Records FoundSorry, no records were found. Please adjust your search criteria and try again. Google Map Not LoadedSorry, unable to load Google Maps API. Place Category: Hospital Profile ProfileAddress: 18107 Us Highway 18 Apple Valley CA 92307 Phone: 7602423419 Previous Next