Castle Veterinary Clinic
Add to Favorites
CLOSED NOW
Today: 9:00 am - 7:00 pm
Tomorrow: 9:00 am - 3:00 pm
47 Years
in Business
Saved to Favorites
Marmalich, Alan Dvm
Phone: (724) 652-1221
Address: 2802 Ellwood Rd, New Castle, PA 16101
2802 Ellwood Rd, New Castle, PA 16101
1725 Harlansburg Rd, New Castle, PA 16101
381 Cherry Tree Ln, New Castle, PA 16101
728 Lawrence Ave, Ellwood City, PA 16117
1204 Cunningham Ave, New Castle, PA 16101
1902 W State St, New Castle, PA 16101
PO Box 5334, New Castle, PA 16105
3374 Princeton Rd, New Castle, PA 16101
1167 Rogers Rd, New Castle, PA 16105
1204 Bowden Rd, New Castle, PA 16105