Veterinary clinic
Castle Veterinary Clinic
2802 Ellwood Rd, New Castle, PA 16101
Opening hours
Hours not listed. Please call ahead at (724) 652-1221 to confirm availability.
2802 Ellwood Rd, New Castle, PA 16101
Hours not listed. Please call ahead at (724) 652-1221 to confirm availability.