DeKalb School Of The Arts is located in Avondale Estates, United States on 1192 Clarendon Ave. DeKalb School Of The Arts is rated 4.4 out of 5 in the category art school in United States.
Address
1192 Clarendon Ave
Accessibility
Wheelchair-accessible entrance