Veterinary clinic
Appelbaum Animal Clinic
5909 S Mingo Rd, Tulsa, OK 74146
Opening hours
Hours not listed. Please call ahead at (918) 940-7770 to confirm availability.
5909 S Mingo Rd, Tulsa, OK 74146
Hours not listed. Please call ahead at (918) 940-7770 to confirm availability.