Granite Falls

Lake Hickory Veterinary Hospital

4607 Hickory Blvd, Granite Falls, NC 28630