South Academy Hall is a student residence located in Newark, DE, providing housing and amenities for college students in the area.
The facility offers a comfortable living environment and convenient access to nearby educational institutions and local amenities.
Generated from their business information