Greg Lane, Proprietor
2961 Amelia Road
Fernandina Beach, Florida 32034
(904) 321-1375
We're located at the corner of
Amelia and Simmons Roads.
Wear your walking shoes!
WE'RE CLOSED FOR
THE SEASON.
Thank you for your support.
Greg and Jodie
last updated: July 7, 2009