Applebees Locations & Hours in Stafford, VA 22556
Applebees Store Details
-
Address
1000 Stafford Market Place
Stafford, VA 22556
Maps & Directions
-
Phone Number
(540) 658-0717
Nearby Applebees Locations
Popular Stores in Stafford
Popular Store Locations & Hours