Applebee's 9384

Applebee's #9384 is an Applebee's restaurant located at 3142 Highway 190 in Hammond, Louisiana.