Mission San Luis
Use attributes for filter ! | |
Address | 2100 W Tennessee St, Tallahassee, FL 32304, United States |
---|---|
Area | 19 |
Hours | Open ⋅ Closes 4PM |
Established | October 15, 1966 |
Phone | +1 850-245-6406 |
Date of Reg. | |
Date of Upd. | |
ID | 2004971 |
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.
Click on the photo of Mission San Luis to view it on Google Maps.