Re-creation of a 17th-century colonial village on the site of an old Spanish mission.
Address: 2100 W Tennessee St, Tallahassee, FL 32304, United States
Website: http://www.missionsanluis.org/
Phone: 1 850-245-6406
Open Time:
Monday Closed
Tuesday 10 AM–4 PM
Wednesday 10 AM–4 PM
Thursday 10 AM–4 PM
Friday 10 AM–4 PM
Saturday 10 AM–4 PM
Sunday 10 AM–4 PM