Applebee's adresses in St. Louis‚ MO Home Work hours Applebee's hours Missouri St. Louis AddressPhoneMap4680 Chippewa St St. Louis(314) 352-3700 9090 Saint Charles Rock Rd St. Louis(314) 427-1867 9031 Watson Rd St. Louis(314) 968-0800 4550 Forest Park Ave St. Louis(314) 454-6636 You May Like Noodles & Company hoursIHOP hoursArby's hoursMarco's Pizza hoursLong John Silver's hoursPanda Express hoursPeople Are Reading