directory

Stella's Ice Cream - North Meridian

1492 N Webb Wy Ste 150Meridian, ID 83642
Phone: 208.353.1765 Google Map

Push Pops - Starting at $3.75

*Deals can and will change without notice – Please confirm with your server before ordering.

Menu Click Here