It is located north of S.R 12 on the Apalachicola River, in northwestern Florida, at 2576 N.W. Torreya Park Road.
It is located north of S.R 12 on the Apalachicola River. This was in northwestern Florida N.W. Torreya Park Road. This was at 2576.