Applebees Locations & Hours in Northwood, OH 43619

Applebees Store Details

  • Address
    3007 Curtice Road
    Northwood, OH 43619
    Maps & Directions
  • Phone Number
    (419) 691-9200

Nearby Applebees Locations