1. Randall Veterinary Hospital
367 E Plaza Dr, Mooresville, NC 28115
Coordinate: 35.59297,-80.82136
Phone: (704) 662-8586
2. Lake Norman Animal Hospital
529 River Hwy, Mooresville, NC 28117
Coordinate: 35.59446,-80.86756
Phone: (704) 664-7387
3. Michael J Heinen DVM
529 River Hwy, Mooresville, NC 28117
Coordinate: 35.59446,-80.86756
Phone: (704) 664-7387