Huddle House in Vidalia - Locations & Hours
| Name | Address | Phone | |
|---|---|---|---|
| Huddle House - 2613 E First Street | 2613 E First Street | 912-538-8036 | |
| Name | Address | Phone | |
|---|---|---|---|
| Huddle House - 2613 E First Street | 2613 E First Street | 912-538-8036 | |
24 hour store locations in Vidalia More store locations in Vidalia