ivermectin (stromectol) where to buy 11-I Marginal Villa Flores (Cerca de Sabanetas Industrial Park) Ponce, Puerto Rico 00716 787-842-1838