Information about +13198875564

Stella, United States

Trace Owner details of +13198875564


  





+13198875564 is business number, listed for Stella. Stella is a American restaurant in United States. The contact address of +13198875564 is 1006 Melrose Ave, Iowa City, IA 52246, United States. More information for +13198875564 can be found on their website http://www.stellaiowacity.com/. Stella business has a rating of 3.8 out of 5.

Business Name Stella
Business Pincode 52246
Business Address 1006 Melrose Ave, Iowa City, IA 52246, United States
Business Website http://www.stellaiowacity.com/
Business Rating 3.8
Business Category American restaurant





Browse Other Numbers:


Cell Number Business Name
12032699901 IHOP
12039358512 Taco Bell
16013663427 Brent's Drugs
16192820437 Lestat's
15177809140 Speedy Café
Cell Number Business Name
15208297280 Cafe Maggie
17126422623 The Cornstalk Cafe - Missouri Valley
18707411841 Little Caesars Pizza
16086639390 True Coffee Roasters
13199758064 Mission Cup Coffee


  • Time Taken = 0.6835