Is impetigo gram positive rods?

No. Impetigo is usually caused by Staphylococcus aureus, gram positive cocci.