Schulze Academy for Technology and Arts Map Unavailable Address 10700 Santa Maria St. Detroit Michigan United States Upcoming Events No events in this location