143 WooHoo! My Ivermectin delivered today! posted 2 years ago by K8ybella 2 years ago by K8ybella +146 / -3 21 days from order to delivery. 27 comments share 27 comments share save hide report block hide replies
Does anyone know why Americas Frontline Doctors website is down? Or how to contact them another way?