106 Hwy 22 South P.O. Box 477,
Mapleton, MN 56065

(507) 524-3748
(incl After Hour Emergency)


Patient Arrival Policy

For the protection of you and your pet, as well as the protection of others, we require that all dogs are on a leash or properly controlled in the waiting area. Please notify the receptionists if your dog is dog-aggressive or will feel more comfortable away from other animals in the lobby. 
All cats must be in an appropriate cat carrier or on a leash.

Appointment Policy

Appointments are preferred at All Pets, and the patients with scheduled appointments will be seen first. Emergency cases will receive top priority, followed by patients who had previously scheduled an appointment. Emergency fees may apply.

Payment Policy

We require full payment at the time of service. For your convenience we do accept Credit/Debit cards, including VISA & Mastercard. We also accept Cash or Check.

If you have any questions or to set up an appointment, please feel free to call us at (507) 524-3748 or email us at This email address is being protected from spambots. You need JavaScript enabled to view it.

We look forward to hearing from you.

Mon, Tue, Thurs: 7:15am to 6:30pm|Wednesday: 7:15am to 8:30pm|Friday: 7:15am to 5:00pm|Saturday: 8:00am to 2:00pm
EMERGENCIES: Call normal clinic number: (507) 524-3748 and press the button for emergencies (we have a vet on call 24/7).