Mission San Pedro de los Chines

 (1656-1???) - An Apalachee Spanish mission established in 1656 in present day Leon County, Florida. Abandoned in 1???.

Current Status
Leon County, Florida

Sources:

Links:
 * North American Forts - Fort Mission San Pedro de los Chines