Servants of the Word Inc Contact Information PO Box 3306 , Glens Falls, NY 12801 518-792-5900 http://opendoor-ny.org LocationPO Box 3306 , Glens Falls, NY 12801 Detailed InformationThe Open Door Mission back