Applebee's in Greenwood - Locations & Hours
| Name | Address | Phone | |
|---|---|---|---|
| Applebee's CENTER GROVE | 874 S. State Road 135 | (317) 885-6631 | |
| Applebee's US 31 N | 1251 U.S. 31 North #L-5 Greenwood Park Mall | (317) 888-0744 | |
| Name | Address | Phone | |
|---|---|---|---|
| Applebee's CENTER GROVE | 874 S. State Road 135 | (317) 885-6631 | |
| Applebee's US 31 N | 1251 U.S. 31 North #L-5 Greenwood Park Mall | (317) 888-0744 | |
24 hour store locations in Greenwood More store locations in Greenwood