skip to main content

Savannah Technical College

Technical college in the Poplar Place neighborhood of Savannah, officially established in the 1960s as a merger between two vocational schools.

Loading