Veterinary clinic

Cedarwood Veterinary Clinic

1420 South Harvard Avenue East, Tulsa, OK 74112

Opening hours

Hours not listed. Please call ahead at (918) 749-6588 to confirm availability.

Other animal hospitals in Tulsa