1. Animal Hospital The Of Carrboro Inc-Kennel 112 W Main St, Carrboro, NC 27510 Coordinate: 35.91029,-79.07393 Phone: (919) 967-4033