
A Weekend in New Orleans with Lumen and St. Michael Special School
St. Michael Special School in New Orleans, Louisiana is dedicated to providing a unique Catholic education to students aged six through adulthood with mild to moderate intellectual and developmental disabilities,







