Complex sentence: It is located north of S.R 12 on the Apalachicola River, in northwestern Florida, at 2576 N.W. Torreya Park Road.
Split into simpler sentences: It is located north of S.R 12 on the Apalachicola River, in northwestern Florida. The address is 2576 N.W. Torreya Park Road.