All Pets Medicine, Surgery and Rehabilitation Clinic, PA 106 Hwy 22 South P.O. Box 477 Mapleton, MN 56065 Phone: 524-3748 allpets [at] hickorytech.net (Email) Website Description: small and large animal clinic Print