Servicemaster Interior Building Maintenance 1314 Karmen Ct Santa Clara CA 95051-3207 (408) 246-5966 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×