Applebees Locations & Hours in Salem, OR 97303

Applebees Store Details

  • Address
    2625 Liberty Street Ne
    Salem, OR 97303
    Maps & Directions
  • Phone Number
    (503) 365-0372

Nearby Applebees Locations