1. VCA Wrightsville Beach Animal Hospital
    6324 Oleander Drive,  6324 Oleander Drive,  Wilmington, NC 28403
    (910) 397-7770
  2. Pleasure Island Animal Hospital
    1140 N Lake Park Blvd # J,  Carolina Beach, NC 28428-4119
    (910) 458-5800
  3. Animal Medical Clinic
    801 Saint Joseph St,  Carolina Beach, NC 28428
    (910) 458-9088
  4. Carolina Beach Animal Hospital
    1337 Bridge Barrier Road,  Carolina Beach, NC 28428
    (910) 458-3000
  5. River Road Animal Hospital
    8593 River Rd SE,  Southport, NC 28461
    (910) 454-8910
  6. Southport Animal Hospital
    4955 Southport Supply Rd SE,  Southport, NC 28461
    (910) 457-5051
  7. Four Paws Veterinary Hospital
    4320 Southport Supply Road SE, Unit 500,  Unit 500,  Southport, NC 28461
    (910) 457-7387
  8. Myrtle Grove Animal Hospital
    6005 Carolina Beach Rd.,  Wilmington, NC 28412
    (910) 313-3326
  9. Oak Island Animal Hospital
    5520 E Oak Island Dr,  Oak Island, NC 28465
  10. Coastal Carolina Animal Hospital
    5650 Carolina Beach Road,  Wilmington, NC 28412
    (910) 792-9600
  11. College Road & Carolina Beach Animal Hospitals
    4140 South College Rd.,  Wilmington, NC 28412
    (910) 395-6555
  12. Port City Animal Hospital
    4012 Masonboro Loop Rd,  Wilmington, NC 28409
    (910) 452-4093
  13. Needham Animal Hospital
    3720 Federal Park Drive,  Wilmington, NC 28412
    (910) 799-2970
  14. Pine Valley Animal Hospital
    106 Longstreet Drive,  Wilmington, NC 28412
    (910) 799-4500
  15. LaCroix Veterinary Hospital
    908 Pine Grove Drive,  Wilmington, NC 28409
    (910) 799-3100
  16. Paws & Claws Animal Hospital
    5333 Oleander Dr,  Wilmington, NC 28403
    (910) 399-3768
  17. Eastern Carolina Veterinary Referral
    5333 Oleander Dr,  Wilmington, NC 28403
  18. Four Oaks Pet Hospital
    5725 Oleander Dr.,  Wilmington, NC 28403
    (910) 397-0710
  19. Dineen Animal Hospital
    1132 Floral Parkway,  Wilmington, NC 28403
    (910) 799-3400
  20. Leonard-Sykes Hospital For Pets
    908 S Kerr Ave,  Wilmington, NC 28403
    (910) 791-8426