Where is Francis W. Parker School located?
Francis W. Parker School, Francis W. Parker School, United States of America (approx. 41.9227°, -87.6379°)
Francis W. Parker School, Francis W. Parker School, United States of America (approx. 41.9227°, -87.6379°)