As of 10 a.m. Monday, Tropical Storm Debby is currently located about 90 miles southwest of Apalachicola and is barely moving, according to the National Hurricane Center. Do you have pictures from this weekend's storm? Send them to shanna@
palmcoastobserver.com.