Mission San Luis photograph

Mission San Luis

Use attributes for filter !
Address2100 W Tennessee St, Tallahassee, FL 32304, United States
Area 19
Hours Open ⋅ Closes 4PM
EstablishedOctober 15, 1966
Phone +1 850-245-6406
Date of Reg.
Date of Upd.
ID2004971
Send edit request

About Mission San Luis


Mission San Luis de Apalachee was a Spanish Franciscan mission built in 1633 in the Florida Panhandle, two miles west of the present-day Florida Capitol Building in Tallahassee, Florida. It was located in the descendent settlement of Anhaica capital of Apalachee Province.

Where is the Mission San Luis

Mission San Luis Map
Click on the photo of Mission San Luis to view it on Google Maps.

Related Persons

Next Profile ❯