228 NORTH 7TH STREET, NEW CASTLE, 81647, USA
NEW CASTLE VETERINARY CLINIC
228 NORTH 7TH STREET
81647 NEW CASTLE
Phone: (970) 984-2259
Fax: (724) 652-2226