Benson House Inc Map phone 1941 S Benson Ave Ontario, California 91762 Roberts Group Home Map phone 1240 W Francis St Ontario, California 91762 Salem Semi-Independent Home Map phone 2326 S Cucamonga Ave Ontario, California 91761 Shelton Small Homes Map phone 663 W I St Ontario, California 91762