All Pets Medicine, Surgery, and Rehab Clinic

106 State Hwy 22 S

PO Box 477

Mapleton, Minnesota 56065

United States

Phone: (507)524-3748
Fax: (507)524-3786

Contact: Dr. Tim Klein
Email: allpets@hickorytech.net

Interactive Maps Google / Mapquest / Yahoo!

Directions:

We are on the west side of Hwy 22 just south of the high school, look for our "All Pets" sign on the front of the clinic. Thanks for coming to All Pets! Dr. Tim Klein