Where is Parker School?

Where is Parker School located?

Parker School, Parker School, United States of America (approx. 20.02556°, -155.6725°)


Where is Parker School on the map?