Dr. Marcel MacFarlane

Souris Vallery Veterinary Services

Box 191
Carnfuff, SK
Canada S0C0S0

Phone: 306-482-5252

Clinic Page

Back to search

© 2018 MVMA. All rights reserved.