Loyola School-Based Health Center
807 S 1st Ave, Maywood 60153