1. New Animal Hospital 2500 E Main St, Barstow, CA 92311 Coordinate: 34.88089,-116.97716 Phone: (888) 394-5984