Applebee's
(904) 206-4300 | View Website

2006 S 8th St, Fernandina Beach, FL | Directions   32034

30.638869 -81.457954
Get Directions