Savannah Law School is located in Savannah, Georgia and takes a collaborative approach to legal education.
Savannah Law School is located in Savannah, Georgia. Savannah Law School takes a collaborative approach to legal education.