Center for Science Teaching and LearningLocation:131-139 NY-25, Mineola, NY 11501, USA[{"latlong":["40.7492678"," -73.64068450000002"],"zoom":"13","infow":"Center for Science Teaching and Learning<\/span>131-139 NY-25, Mineola, NY 11501, USA<\/span><\/div>"}]