?

MicroNet Template

Stella's Place

  • Restaurants
508 Randall Road
South Elgin, IL 60177
847-563-3053
(847) 789-9481 (fax)
  • Whom to Contact

    • Ms. Renata Burza
      Licensing and Compliance Manager
      Phone: (224) 217-9555
    • Ms. Lorrie Nichols
      Area Manager
      Phone: (224) 622-3502