Castle Veterinary Clinic

2802 Ellwood Rd
New Castle, PA 16101-6292

724-652-1221