ANGELS REST FARM LLC
email
Miniature Schnauzer puppies are $600 each - $100 non-refundable deposit when you pick out your puppy and balance due when puppy is 8 weeks old.
Will be ready to go on September 3rd and 10th, 2017.
Miniature Schnauzer