Cedarwood Veterinary Clinic

1412 South Harvard Ave. Tulsa OK, 74112

(918)553-8999 verified

claim this listing

General Description

Professional Pet Care Center. Call Our Full-Service Clinic Today.

Detailed Info:


Phone(s):(918)553-8999
Address:1412 South Harvard Ave.
Tulsa, OK 74112
Category:Veterinary Pharmacy