The Spanish Military Hospital is a reconstruction of a military hospital during St Augustine's second Spanish Colonial period (1784-1821). The hospital gives visitors a glimpse of life as a patient... More Info
Address
Spanish Military Hospital 3 Aviles Street St Augustine, FL 32084-4404 United States
Please confirm the accuracy of the address and location before planning your trip.