Company PHYSICIANS FOR SOCIAL RESPONSIBILITY, INC. Address 3116 Park Place, NW, Washington, DC, 20010, USA